Are you an experienced Senior Software Engineer with a passion for doing engineering right, care about NFRs as much as features, are customer centric, and keen on building great engineering experiences? This is the role for you.
Want to make an application Make sure your CV is up to date, then read the following job specs carefully before applying.
About us
Our sector is being held back by old tech, dismal processes, and misaligned interests. Together they create pointless complexity for financial planning and investment professionals, and provide outdated, overpriced experiences for customers. It's our mission to change all that.
We build technology that helps more people to invest and invest well.
Our engineering allows forward-thinking firms to remove the hassle, lower the cost, and improve the overall experience of investing, empowering more people to invest and be treated well.
With our embedded investment engine at their core, companies of all shapes and sizes can launch new investment platforms in record quick time, strengthening their proposition, growing their revenues, lowering their costs, and improving their customer experience.
We are part of the Octopus Group, founded in 2000 with a mission to breathe new life into broken industries. Octopus has become one of the most disruptive and progressive companies across the financial services and energy sectors. It now has over 2,500 staff, serves 2.5 million customers, and is proud to be a B Corp.
The role
This is a hands-on contract role where you'll play a key role in the entire software development lifecycle. We're looking for a team player who thrives in a fast-paced environment and is excited to collaborate on innovative projects.
On a typical day you will be:
1. Work collaboratively in a domain-aligned cross-functional squad made up of developers, testers, and product along with colleagues from customer and operations.
2. Build and implement a range of developments.
3. Provide hands-on expertise throughout software development (test, debug, deployment, monitoring, and support).
4. Work on software specification and documentation.
5. Help develop and promote appropriate processes and best practices, always looking for better ways of working to drive scalability.
You’ll be successful if you have:
1. Experience of full stack development (Next.js, React, .NET all beneficial).
2. Experience of Amazon Web Services, including Lambda, SQS, and SNS and knowledge of Serverless environments.
3. Experience of working within a complex event-driven messaging architecture.
4. Excellent experience of implementing quality controls through the testing pyramid and writing thorough unit tests to ensure code is robust and reliable.
5. Experience of MongoDB.
6. Experience of continuous integration and working in a collaborative, rigorous product refinement process in a strong Agile Scrum environment.
7. Strong communication skills and the ability to express new ideas and solutions to both technical and non-technical audiences.
8. Previous experience of wealth management is beneficial.
Our culture
We are proud to cultivate a culture-first, human environment and genuinely listen to our people about what matters to them most. As a result, we're proud we've cultivated a transparent and inclusive environment that encourages diversity of thought, challenge, and experimentation.
We want our customers to love working with us. It takes a committed culture, backed up by a series of non-negotiable operating principles that define how we work:
1. Never settle
2. Take ownership
3. Be generous and candid
We have offices in central Bath, London, and Edinburgh. We're working as a hybrid team supporting each of our people to choose how they work best. We've always been supportive of flexible working that focuses on delivery and impact, rather than hours worked. Don't just take our word for it, check out our Glassdoor page for the latest reviews or our Instagram and LinkedIn for company updates and insights from the team.
Next steps
Our aim is to build a diverse and inclusive company of awesome people, with unique skills, passions, and experiences.
We encourage everyone to join us, whatever your gender identity, race, ethnicity, sexual orientation, age, or background.
Please note that we do not provide sponsorship for candidates residing outside the UK. However, we welcome applications from individuals who possess valid work permits that allow them to work in the UK. If you already have the right to work in the UK or hold an eligible work permit, we encourage you to apply for this position.
If you're ready to take your software engineering skills to the next level and contribute to the success of our projects, go ahead and apply. We'd love to hear from you! Join our team and be a part of our exciting journey.
Job Overview
ID: 1325205
Date Posted: Posted 2 days ago
Expiration Date: 19/03/2025
Location: London
Competitive
#J-18808-Ljbffr