Role Overview:This role is for a Senior .Net Developer with a passion for developing market leading products. The successful candidate will use their experienced CMS and .Net software development skills to add large features, solve bugs, address technical debt, and improve how we work.
Key Responsibilities:- Delivering large, clean, maintainable features and resolving complex end-to-end issues
- Creating automated test approaches and strategies to maintain an appropriate quality level within the team
- Leading code reviews with an emphasis on non-functional requirements and adherence to architectural principles
- Taking ownership over the security assessment of the team's solutions and ensuring that best practice security techniques are followed
Required Skills:- Full Stack .NET Development (C, .NET Core, ASP.NET, JavaScript, Angular)
- Cloud & DevOps (Azure, CI/CD, Docker, Kubernetes)
- Agile Development & SDLC (Scrum/Kanban, TDD, Code Reviews)
Qualifications:- 10+ years overall experience, with 3+ years in Agile environments
- Bachelor's degree in Computer Science or related field (Master's preferred)