
Senior Software Engineer
- Hemel Hempstead, Hertfordshire
- £55,000-60,000 per year
- Permanent
- Full-time
- Designing, developing, and maintaining scalable software applications.
- Writing clean, efficient, and well-documented code.
- Participating in the full software development lifecycle – including requirements analysis, design, implementation, testing, and deployment.
- Collaborating with senior developers and architects on system design and architecture.
- Conducting code reviews, providing constructive feedback, and ensuring adherence to coding standards.
- Troubleshooting and resolving complex issues in a timely manner.
- Mentoring and guiding junior developers in a collaborative, learning-focused environment.
- Staying up to date with the latest technologies, tools, and industry trends.
- Experience across all aspects of the software development lifecycle.
- Strong skills in VB.Net, with familiarity in other programming languages.
- Experience working with WPF applications and the MVVM architecture pattern.
- Strong problem-solving abilities and attention to detail.
- A proactive attitude and willingness to learn new technologies and development practices.
- Currently hold an active SC and Non-Police Personnel Vetting (NPPV3).
- Knowledge of legacy development environments such as VB6, as well as .NET.
- Experience working in risk-averse environments, such as those within the financial services, insurance, and blue light sectors, where security, compliance, and operational resilience are critical.
- Familiarity with modern UI frameworks, design tools, and best practices for delivering intuitive user experiences.
Location: UK Hybrid
Security Clearance Level: Eligible for NPPV3 clearance
Internal Recruiter: Lee
Salary: £55-60k depending on level of experience
Benefits: 25 days annual leave with the option to buy additional days, Health Shields, life assurance, pension, and generous flexible benefits fundAlthough this role is advertised as full-time, we believe that flexibility at work can promote work/life balance, increase your motivation, reduce stress and improves performance and productivity. We support different ways of working and can offer a range of flexible working arrangements. So, if you’re interested and need to work flexibly, we encourage you to apply and talk to us about what might be possible.