At a Glance
- Tasks: Lead the development of innovative software solutions in a dynamic insurance environment.
- Company: Join a growing specialist insurance underwriter with a focus on technology.
- Benefits: Enjoy hybrid working, competitive salary, and opportunities for career advancement.
- Why this job: Be the first in-house engineer and shape the future of technology in insurance.
- Qualifications: Strong full-stack engineering skills with experience in C#, Python, and SQL.
- Other info: Great chance to progress into technical leadership while collaborating with international teams.
The predicted salary is between 36000 - 60000 £ per year.
A growing specialist insurance underwriter focused on complex property and catastrophe-driven risks is bringing its technology capability in-house. This is a rare opportunity to join as the first in-house Software Engineer, with real ownership and a clear pathway into future technical leadership.
The Role
Youll play a key role in modernising core systems, including rebuilding pricing engines and algorithms, while advising senior stakeholders and shaping long-term technical direction.
What Youll Do
- Rebuild and enhance pricing systems and algorithms
- Design and develop full-stack solutions
- Contribute to system design and solution architecture
- Build and integrate APIs in a microservices environment
- Partner closely with senior stakeholders
- Collaborate with international teams
Skills & Experience
- Strong full-stack engineering background
- Experience with C#, Python and SQL (R beneficial)
- Exposure to microservices and API-led architectures
- Good system design capability
- Insurance or reinsurance experience is a must
About You
- Comfortable being the first engineer in a growing business
- Confident communicator with senior stakeholders
- Interested in progressing into broader technical leadership over time
Lead / Senior Software Engineer employer: IPS Group
Contact Detail:
IPS Group Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Lead / Senior Software Engineer
✨Tip Number 1
Network like a pro! Reach out to folks in the insurance tech space on LinkedIn or at industry events. We can’t stress enough how personal connections can lead to job opportunities, so don’t be shy!
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving C#, Python, and SQL. We want to see your full-stack prowess, so make it easy for potential employers to see what you can do.
✨Tip Number 3
Prepare for interviews by brushing up on system design and microservices. We recommend practising common technical questions and scenarios that might come up, especially those related to pricing systems and algorithms.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who take the initiative to connect directly with us.
We think you need these skills to ace Lead / Senior Software Engineer
Some tips for your application 🫡
Show Off Your Skills: Make sure to highlight your full-stack engineering background and experience with C#, Python, and SQL. We want to see how your skills align with the role, so don’t hold back!
Tailor Your Application: Take a moment to customise your application for this specific role. Mention your experience in insurance or reinsurance and how it relates to the responsibilities of modernising core systems.
Be Clear and Concise: When writing your application, keep it straightforward. We appreciate clarity, so make sure your points are easy to understand and directly relevant to the job description.
Apply Through Our Website: We encourage you to apply through our website for a smoother process. It’s the best way for us to receive your application and get to know you better!
How to prepare for a job interview at IPS Group
✨Know Your Tech Inside Out
Make sure you’re well-versed in the technologies mentioned in the job description, especially C#, Python, and SQL. Brush up on your full-stack engineering skills and be ready to discuss how you've used these technologies in past projects.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific examples where you've rebuilt or enhanced systems, particularly pricing engines or algorithms. Highlight your thought process and how you approached challenges, as this will demonstrate your capability in system design and solution architecture.
✨Communicate with Confidence
Since you'll be partnering closely with senior stakeholders, practice articulating your ideas clearly and confidently. Think about how you can explain complex technical concepts in a way that’s easy for non-technical people to understand.
✨Demonstrate Leadership Potential
As the first in-house Software Engineer, they’ll be looking for someone who can grow into a leadership role. Share your vision for how you would contribute to the team and the company’s long-term technical direction, showing that you’re not just a coder but a future leader.