Based in brand new offices the organisation's IT systems are developed in-house using technologies such as Microsoft .Net, Microsoft SQL Server, and various web technologies.
You will join a team of roughly 10 developers working in a fast based agile environment. Those who have worked in start-up companies will prosper in this environment.
- The development of business applications from inception through to delivery which includes requirement gathering, technical documentation and implementation.
- Work with technologies and tooling including VS2017, C#, SQL, .Net 4.5
- Work with AWS, hybrid cloud architecture, continuous deployment tools and automated build environments
- Mentor and support developers to deliver high quality solutions
- Collaborate on application architecture and design of new solutions and features with other senior developers
- Collaborate with other senior developers on design, best practices, CI and architecture
- 8+ years' experience with C#, Visual Studio and MS SQL
- Solid understanding of software development life cycle
- A strong focus on middle tier / backend (API / Database)
- Strong experience building microservices
- Excellent communication skills, written and verbal
- Solid experience with Agile/Scrum and development practices such as Test Driven Development, Continuous Integration/Deployment and Code Reviews
- Strong database experience including design, T-SQL, debugging and optimization
- Experience with DevOps/CI/CD/automation (desirable)
- Experience working on AWS or Azure (highly desirable)
- Exposure to .NET Core (desirable)