Job Description
.NET Developer / Senior Developer / .NET Core / Azure / Agile / C# Developer
We are currently hiring for multiple developers for our financial services in client in Bath to work in a brand-new team enabling the wider development team to build more effectively. This role will be remote during covid moving to 2 days from home, potentially more.
The successful candidate will be experienced in building scalable distributed applications and be able to contribute to technology choices. The role will involve:
- Providing technical leadership to the IT Dev team, ensuring software is designed, developed and unit tested in line with Agile/DevOps practices and modern software engineering principles to optimise velocity and quality.
- Working on technical enablers to support the development team for the Project Increment.
- Management of tight timescales and prioritisation of User Stories with the Product Owner.
- Collaboration with the Product Owner and Scrum Master whilst being a hands-on Developer within the team.
- Peer reviews and pair working with less experienced developers to ensure quality is built in.
- Mentoring and coaching less experienced developers.
- Constantly challenge existing practices and processes and suggest improvements. Developing, implementing and sharing best practice.
Essential:
- .NET Core/.Net Framework.
- Minimum five years' C#.
- Minimum five years' ASP .NET MVC4+.
- Five years' HTML5/CSS, Typescript.
- Five years' SQL Server.
- Three years' GIT experience.
- Continuous Integration and deployment.
- Docker/Kubernetes.
- Proven track record working with continuous integration builds and automated release pipelines.
- Ability to investigate complex issues and make informed decisions about them when written guidelines are not available.
- Experienced in working with agile delivery framework (Scrum with two-week sprints).
- Experience using Azure DevOps or similar bug tracking and test case management tool.
- Degree Qualification - preferably a maths, science, computer science or similar degree.
- Experience leading a team of Developers.
Desirable:
- js or other modern JavaScript frameworks.
- NoSQL database (Mongo).
- Experience of Azure Service Bus, nServiceBus.
- Test Automation using Selenium.
- SecurityuOAuth 2.0/OpenIdConnect/Identity Server .
.NET Developer / Senior Developer / .NET Core / Azure / Agile / C# Developer
