We're looking for a Software Engineer to help us improve the financial literacy, and wellbeing, of the world’s population – all 8bn of us!
By combining data and behavioral psychology, our technology empowers users with personalised financial knowledge and skills.
We’re a fast paced, and even faster growing, SaaS FinTech providing financial education to employees, customers and communities across +100 countries.
This is a unique opportunity to make the world a better place, develop your skills, interests and experiences, and have a lot of fun along the way!
Role Overview
Your role would be key in improving and driving the nudge product. You will be involved across the full software development lifecycle, from designing the architectural diagrams right the way to feature implementation and testing. You will also be involved in doing demos to the stakeholders.
nudge is fast moving, which means that sometimes our roles can be pretty-varied. However, some of the core parts of the role will be:
- Backend development using technologies including C#, .NET Framework and .NET Core, Microservices, Cloud Technologies (Azure), SQL Server, RabbitMQ and MassTransit.
- Working on front end using technologies such as Angular, Typescript, SCSS and WebAPIs.
- Testing Frameworks such as NUnit and the ability to carry out Test Driven Development.
- Working alongside other team members such as Product Managers, and Quality Engineers to design and deliver new functionality or features using the most appropriate tools and techniques.
- Working in fortnightly sprints
- Participation in full software development lifecycle
- Playing an active role in the technology team to help with the direction of the product for end users
Skills and experience
We’re a close-knit family so a willing, friendly and collaborative personality is really important to us. And we’re exceptionally nimble and things move fast so we really value ‘athletic’ minds and a “let’s give it a go” attitude.
For this role we’re also looking for the following skills and experience:
- Experience with .NET Framework or .NET Core and building software using C#
- Experience with HTML, CSS, Typescript, Angular
- SQL Databases
- Unit and Integration Testing
- Understanding of what makes maintainable code and the ability to implement best practices.
- Debugging within Visual Studio (or an IDE of your preference)
- Experience in Data Security within the application and familiarity with OWASP top 10 threats. (desirable)
- Experience with CI/CD pipelines and cloud technologies such as Azure (desirable)
- Experience working in an Agile environment (desirable)
- Strong communication skills
- Willingness to learn
What we offer
At nudge we put people first. Our values are “friends through thick and thin”, “embracing differences, supporting individuals”, “leading and sharing” and “always learning”.
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.
- Share options
- A competitive salary
- A personal learning and development allowance
- 25 days annual leave, plus your birthday off
- A company pension scheme
- Life Assurance and Critical illness cover
- Private Medical Insurance cover
- Regular company socials and wellbeing activities
- A flexible working environment
- Unparalleled opportunity to develop your career rapidly through exposure to all company areas