Senior Software Engineer Position
We are seeking an experienced C# technologist to join our team as a Senior Software Engineer.
This is a hands-on role that offers opportunities for career progression and professional growth in the field of software development.
You will work on designing and developing new features and enhancements across two security product areas, using C# .Net Core within a TDD environment deploying to AWS.
In this role, you will be part of a small, Agile team that encourages knowledge sharing and collaboration.
The ideal candidate has strong backend C# .Net development skills, including .Net Core, experience with TDD, and a good knowledge of AWS.
Key Responsibilities
* Design and develop new features and enhancements across two security product areas
* Work across the full development lifecycle, from concept to delivery
* Collaborate with the team to input ideas and have your voice heard
Requirements
* Strong backend C# .Net development skills, including .Net Core
* Experience with TDD and unit testing
* Good knowledge of AWS and cloud computing
* Thorough understanding of Computer Science fundamentals, such as OOP, Data Structures, Algorithms, Design Patterns
What We Offer
* A highly competitive salary up to £140k per annum
* 8% pension contribution
* Life Assurance and Income Protection
* Enhanced paternity packages
* Private Medical care for you and your family
* Flexible working hours
* Charitable donations matching scheme