Senior software engineer
Senior software engineer

Senior software engineer

Bath Full-Time 63000 - 81000 £ / year (est.) Home office (partial)
S

At a Glance

  • Tasks: Design and build scalable software solutions using JavaScript, TypeScript, and Node.
  • Company: Seccl is an Octopus-owned investment platform on a mission to transform investing for everyone.
  • Benefits: Enjoy a competitive salary, generous holiday, remote work options, and wellness initiatives.
  • Why this job: Join a fast-growing team that values innovation, collaboration, and personal development in a supportive culture.
  • Qualifications: Experience in Node development, full stack skills, and strong problem-solving abilities are essential.
  • Other info: Flexible interview process focused on mutual fit; diverse and inclusive workplace.

The predicted salary is between 63000 - 81000 £ per year.

Hybrid role to be based in our London, Bath or Edinburgh office.

About Us

Seccl is the Octopus-owned embedded investment platform that’s on a mission to helping more people to invest – and invest well. We’re B-Corp certified with an amazing product-market fit, impressive early traction and the potential to transform an outdated industry, for the better. We’ve been growing fast and will scale even faster over the next few years. We’re also proud to be part of Octopus, the £multi billion group that’s on a mission to breathe new life into broken industries, through companies like Octopus Energy, Octopus Investments and Octopus Money. Check out the Seccl website for the latest on our products and our mission to shape the future of investments.

The role

The purpose of this role is to design reliable and scalable software solutions, building new functionality using Javascript, Typescript and Node. You play a key role in our software development and have a hands-on approach throughout the development process. As a senior member of the team, you are the ‘go-to’ person for queries.

On a typical day you will…

  • Work collaboratively in a domain aligned cross-functional squad made up of developers, testers and product along with colleagues from Customer and Operations.
  • Build and implement a range of developments.
  • Proactive software development, providing hands-on expertise throughout (test, debug, deployment, and support).
  • Software specification and documentation.
  • Help develop and promote appropriate processes and best practice, always looking for better ways of working to drive scalability.
  • Provide training and support for team members.
  • Support other areas of the business with queries.

This role’s for you if you…

  • Are comfortable debating what we do and how we do it, bringing fresh ideas into the mix and challenging the norm. You will embrace our culture of psychological safety and voice your opinions; this is how we achieve the quality we strive for.
  • Have experience of Node development in a fast moving, agile environment.
  • Have excellent full stack development skills in JavaScript, TypeScript, React, and Node.js with a good understanding of how to write high performance, efficient code.
  • Have a strong ability to understand business requirements and turn this into efficient, scalable solutions.
  • Desire to learn our business domain.
  • Have a strong understanding of designing, building, and running high-quality, standards-compliant workflow APIs, with a focus on testing, observability, and performance.
  • Have experience of writing thorough unit tests with the strong desire to ensure code is robust and reliable.
  • Knowledge of continuous integration.
  • Have excellent trouble shooting and problem-solving skills.
  • Have experience of document-based databases, specifically MongoDB.
  • Have experience of Amazon Web Services, including Lambda, SQS and SNS and knowledge of Serverless environments.
  • Have strong communication skills and the ability to express new ideas and solutions to both technical and non-technical audience.

This role isn’t for you if…

  • You rely on a lot of top-down direction. Here, you’ll have a lot of freedom and ownership of your role, and you’ll be expected to shape your own progression.
  • You’re not comfortable working in a fast-paced environment. Our speed and scalability are what set us apart; you need to be able to act quickly and think on your feet.
  • You struggle to follow through on ideas. We value people who do what they say they will. If you care about something, you have the freedom here to make it happen.
  • You don’t like change. You’ll get on great here if you relish the ambiguity of rapid growth and are willing to embrace uncertainty.

What’s In It For You…

We offer a generous mix of benefits for the things that really matter to our people, including:

  • A salary between £75,000 and £90,000 – dependant on experience + reviewed annually.
  • 27 days holiday + bank holidays (some can be flexible) + day off on your birthday + three days (full time) per year for Dependant leave.
  • Two volunteering days per year.
  • Length of service award – one month paid sabbatical at eight years.
  • 6% employer pension contribution, and life assurance.
  • Private medical insurance with AXA Health.
  • Enhanced Parental leave.
  • MacBook and up to £500 home office set up budget.
  • £750 per person learning budget.
  • Option to work abroad for up to six weeks a year.
  • Health and wellbeing initiatives including free therapy via Wellness Cloud, mental health support via Headspace.
  • Strong financial wellbeing focus including access to Octopus Money, Octopus Share Incentive Plan and will writing offering via Octopus Legacy.
  • Perkbox – Flexi-points giving you a range of discounts and perks including free weekly coffee, gym and retail discounts.
  • Access to initiatives like Cycle to Work and Octopus Electric Vehicle Leasing.

Our culture

We're proud to put people first, creating a culture where we truly listen to what matters most to them. Our transparent and inclusive environment encourages diversity of thought, challenge and experimentation. Check out our Glassdoor page for the latest reviews or our LinkedIn for company updates and insights from the team.

Interview process

Interviewing is a two-way thing, and we want you to have the time and opportunity to get to know us, as much as we are getting to know you. Our interviews are conversational, so come with questions and be curious. In general, you can expect the interview process to look a bit like this, (following an initial chat with one of our Talent team):

  • First stage – 45 mins competencies-based interview with the hiring team.
  • Second and third stages – technical focused interview with the hiring team.
  • Final stage – 45 mins bar-raiser culture-based interview.

We’ll only close this role once we have enough applications for the next stage. Please submit your application as soon as possible to make sure you don’t miss out and you should expect to hear back from us within one to two weeks of applying. Our aim is to build a diverse and inclusive company of awesome people, with unique skills, passions and experiences. All applicants will be considered for employment without attention to age, ethnicity, religion, sex, sexual orientation, gender identity, family or parental status, national origin, or veteran, neurodiversity or disability status. If this sounds like your kind of thing, we encourage you to apply even if you don’t tick every box. We’d love to hear from you!

Senior software engineer employer: Seccl

Seccl is an exceptional employer that prioritises employee well-being and growth, offering a competitive salary and a generous benefits package including flexible holiday options, enhanced parental leave, and a strong focus on health and financial wellbeing. With a culture that embraces psychological safety and encourages innovation, employees are empowered to shape their own progression in a fast-paced, collaborative environment across our London, Bath, or Edinburgh offices.
S

Contact Detail:

Seccl Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior software engineer

✨Tip Number 1

Familiarise yourself with Seccl's mission and values. Understanding their commitment to transforming the investment industry will help you align your answers during interviews and demonstrate your enthusiasm for their goals.

✨Tip Number 2

Brush up on your technical skills, especially in JavaScript, TypeScript, and Node.js. Be prepared to discuss specific projects where you've used these technologies, as well as any challenges you faced and how you overcame them.

✨Tip Number 3

Prepare to showcase your problem-solving abilities. Think of examples where you've had to troubleshoot complex issues or improve processes, as this aligns with their need for someone who can thrive in a fast-paced environment.

✨Tip Number 4

Engage with the company culture by checking out their Glassdoor reviews and LinkedIn updates. This will give you insights into their work environment and help you formulate thoughtful questions to ask during your interview.

We think you need these skills to ace Senior software engineer

Full Stack Development
JavaScript
TypeScript
Node.js
React
Agile Methodologies
API Design and Development
Unit Testing
Troubleshooting Skills
Problem-Solving Skills
MongoDB
Amazon Web Services (AWS)
Serverless Architecture
Continuous Integration
Strong Communication Skills
Collaboration in Cross-Functional Teams
Scalable Software Solutions Design
Performance Optimisation

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with JavaScript, TypeScript, Node.js, and any relevant full stack development skills. Emphasise your ability to work in agile environments and your experience with document-based databases like MongoDB.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for Seccl's mission and culture. Discuss how your background aligns with their needs, particularly your experience in designing scalable software solutions and your proactive approach to development.

Showcase Problem-Solving Skills: Provide specific examples in your application that demonstrate your troubleshooting and problem-solving abilities. Highlight situations where you successfully implemented efficient solutions or improved processes.

Prepare for the Interview: Since the interview process is conversational, prepare thoughtful questions about the team dynamics and company culture. Be ready to discuss your technical expertise and how you can contribute to Seccl's growth and innovation.

How to prepare for a job interview at Seccl

✨Showcase Your Technical Skills

Be prepared to discuss your experience with JavaScript, TypeScript, and Node.js in detail. Bring examples of past projects where you implemented scalable solutions and highlight your understanding of full stack development.

✨Emphasise Problem-Solving Abilities

During the interview, share specific instances where you've tackled complex problems or improved processes. This will demonstrate your troubleshooting skills and ability to think on your feet, which is crucial for a fast-paced environment.

✨Ask Insightful Questions

Since the interview process is conversational, prepare thoughtful questions about the company's culture, team dynamics, and future projects. This shows your genuine interest in Seccl and helps you assess if it's the right fit for you.

✨Demonstrate Cultural Fit

Seccl values psychological safety and open communication. Be ready to discuss how you embrace feedback and contribute to a collaborative environment. Share examples of how you've challenged norms positively in previous roles.

Senior software engineer
Seccl
S
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>