Software Developer







Skills
Account Payable • C++ • Community Support • Garment • Import & Export • Java
The Role
Account Payable • C++ • Community Support • Garment • Import & Export • Java
Our client is a large software development agency and they are seeking a Software Developer to support them in delivering an exciting suite of innovative products.
Key Responsibilities
- Be passionate about writing clean testable and maintainable code
- Have experience of developing CI/CD pipelines including integration functional and endtoend testing
- Be comfortable working with cloud platforms and services
- Be an advocate for taking a test driven approach to development using testing frameworks and tools (e.g. xunit Moq etc.)
- Have an indepth knowledge of C# . NET and object oriented design principles and patterns
- Have experience working with RESTful APIs written in .NET
- Have an in depth knowledge of web application security best practices
- Have a proactive cando attitude and will enjoy contributing towards an adaptive fun and creative environment
- Write high quality code that is highly secure always considering levels of risk and the importance of security best practices
- Have experience of building trust and highly effective working relationships with a diverse range of technical and none technical stakeholders at all levels of the organisation.
Requirements
Key Requirements
- Experience of designing and developing distributed microservice architectures
- Docker / kubernetes / service mesh technologies
- Have knowledge of modern web application authentication and authorisation approaches including JWT OpenID Connect and OAuth
- Mobile development experience (Flutter Android iOS)
- Experience delivering service in Microservice architecture environment
- Front end development experience (let us know if you ve worked with Vue.js!)
Key Requirements Experience of designing and developing distributed, micro-service architectures Docker / kubernetes / service mesh technologies Have knowledge of modern web application authentication and authorisation approaches including JWT, OpenID Connect and OAuth Mobile development experience (Flutter, Android, iOS) Experience delivering service in Micro-service architecture environment Front end development experience (let us know if you ve worked with Vue.js!)