- Location: London
- Job Type: Full-time
- Salary: TBD
A new exciting permanent Senior Software Developer role has become available working with a leading UK housing association, where you will be instrumental in the design, delivery, maintenance, and support of software and microservice-based architecture. This role is perfect for someone with a robust background in software development, looking to leverage their skills in a dynamic environment.
Main Purpose of the Role
As a Senior Software Developer, you will design, build, maintain, upgrade, and support bespoke software and the underlying microservice-based architecture within a software development pod. You will ensure that all developments are in line with agreed design principles, the software development lifecycle (SDLC), and best practices.
Key Accountabilities
- Produce and maintain the information security governance and risk frameworks.
- Design and deliver complex functionality with minimal supervision while providing mentoring to less experienced team members.
- Develop front and backend solutions that are resilient, secure, and scalable.
- Uphold best practices to ensure the creation of clean, maintainable code.
- Collaborate with team members to design and implement features and services.
- Deliver high-speed iterations, high code quality, and continuous improvement.
Essential:
- Proven software development experience in a multi-disciplinary environment, delivering products within tight timeframes.
- Excellent problem-solving skills with the ability to understand, analyze, and propose technical solutions for complex business scenarios.
- Fluency in JavaScript or C# (competence in both is ideal), and SQL (preferably T-SQL).
- Experience with Git, CI/CD, AWS/Azure, building full-stack applications, architecting cloud-based software solutions, building APIs, and scalable backend platforms.
- Understanding of MACH architecture principles.
Desirable:
- Experience with GitHub, GitLab, or Azure DevOps.
- A degree in Computer Science, Software Engineering, Engineering, Mathematics, Physics, or Physical Chemistry is preferred.
- Competitive salary
- Annual company bonus scheme
- Pension scheme
- x3 times life assurance cover
- Professional qualifications
- Volunteering opportunities
- Give as you earn
- Wellbeing support
- Eye care vouchers
To apply for this role please submit your updated CV to be immediately considered.