You'll responsible for the design, development and deployment of complex C# web applications and micro-services using .Net Core.
Skills required to enjoy and succeed in this position;
- Scrum/Agile methodologies experience.
- .Net core development.
- Experience setting up CI/CD pipelines.
- Sound computer science fundamental understanding – computing, networking, storage, etc.
- A keen understanding of what it takes to build scalable, reliable extensible software systems.
- A good understanding of modern architectural and software design principles and software implementation patterns
- Have an understanding of application security, encryption, etc.
- High level of competency in software solution design
- Ability to code robust and reliable applications and components
- Knowledgeable about Front-end to Back-end integration patterns
- Demonstrates a high level of understanding of the entire business product landscape
- Awareness of Front-End technologies and applications stacks
- Ideally have an interest in growing DevOps skills in the cloud