Software Developer/ Engineer/ Architect

Full Stack .NET Developer

You will be working in a Scrum Team of cross-functional skills in tight collaboration practising Agile. You will be contributing to real decisions about technology to create maintainable solutions for our customer and participating in a highly collaborative group of software engineering professional’s. Learning, developing your skills and becoming a rounded Developer in the process. 

You will develop software to meet our client's user needs using C#/.Net on the Microsoft Azure Cloud, follow best practice guidelines and help to improve those guidelines. In addition to C# you will contribute to the Angular development within the project. You will be creating best in class documentation with our client users in mind.

  • Strong software engineering background covering SOLID principles with .Net and C# development experience
  • Experience developing REST-based APIs
  • Experience in CI/CD automation
  • Front end development experience with strong TypeScript / JavaScript front-end back-end development experience
  • Experience with Cloud-based technologies including Azure
  • Ability to work with and be customer-facing
  • Experience writing unit tests and integration tests
  • Experience with single page application frameworks
  • Experience with some of the Azure stack of services
  • Experience of working in a Scrum Team and an Agile environment
  • Experience in UI development
  • Experience in working with container technologies