Job Title: Senior Software Engineer
Location: London Victoria, Hybrid
Reports to: Head of Platform
A Bit About Us
At nudge we believe people need to be in control of their finances. nudge puts you in control of your money. Combining behavioural psychology, data, and personalised education, our financial wellness benefit empowers people to develop their financial skills and knowledge.
About The Team
Our team is united by the shared purpose to create brighter financial futures for everyone, everywhere.
Role purpose
We value our senior engineers as product thinkers and technical leaders. You’ll help design and deliver scalable, secure software that powers our global financial wellbeing platform.
Responsibilities
- Backend development using C#, .NET Framework, .NET Core, Microservices, Azure, SQL Server, RabbitMQ, MassTransit
- Front‑end development using Angular, Typescript, SCSS, WebAPIs
- Testing frameworks such as NUnit and test‑driven development
- SQL and MongoDB skills – tuning, optimisation, sharding, diagnostics
- Collaboration with product managers, quality engineers, and others to design and deliver new functionality
- Work in weekly sprints and full software development lifecycle
- Active role in technology team direction for end users
Skills and Experience
- Experience with .NET Framework/.NET Core, C#, and Python
- Experience with HTML, CSS, Typescript, Angular
- Experience with SQL databases and MongoDB
- Unit and integration testing expertise
- Understanding of maintainable code, best practices
- Debugging in Visual Studio or similar IDE
- Desired: data security in applications, OWASP top 10 familiarity
- Desired: CI/CD pipelines, Azure cloud
- Desired: Agile environment experience
What’s in it for you?
We have an open, friendly, and supportive work environment that we hope you’ll be proud of. And we’re growing fast, which means great opportunities for you and your people to gain broad and diverse experience alongside some of the brightest minds in the industry.
Benefits:
- Share options
- Private medical insurance
- Health cash plan
- Life assurance
- Critical illness cover
- Flexible working environment
- 25 days annual leave plus birthday off
- Personal learning and development allowance
- Company pension scheme
Our culture and values
We are a business powered by our culture and extraordinary people. Our values are “Friends through thick and thin”, “Embracing differences, supporting individuals”, “Leading and sharing”, and “Always learning”.
#J-18808-Ljbffr…
