Expert Software Development Engineer

New Today

Overview

As a global market leader, iPipeline combines technology, innovation, and expertise to deliver ground-breaking, award-winning software solutions that transform the life insurance, financial services, and protection industries. With one of the industry’s largest data sets, we help advisors/advisers and agents to transform paper and manual operations into a secure, seamless digital experience – from proposal to commission – so they can help better secure the financial futures of their clients. At iPipeline, you’ll play a major role in helping us to provide best-in-class, transformative solutions. We’re passionate, creative, and innovative, and together as a team, we continually strive to advance, accelerate, and expand the reach of our technology. We value different perspectives and are committed to creating an environment that embraces diverse backgrounds and fosters inclusion. We’re proud that we’ve been recognized as a repeat winner of various industry awards, demonstrating our excellence and highlighting us as a top workplace in both the US and the UK. We believe that the culture we’ve built for our nearly 900 employees around the world is exceptional – and we’ve created a place where our employees love to come to work, every single day.

This is an office-based position.

Responsibilities

  • Technical Leadership: Lead the design, development, and delivery of complex software tasks. Expected to document design decisions, author design diagrams, and present solutions to management or customers.
  • Code Reviews: Conduct code reviews to ensure adherence to coding/security standards and quality.
  • Problem Solving: Handle complex, ambiguous, and open-ended technical challenges and provide innovative solutions without relying heavily on oversight.
  • Cross-Functional Collaboration: Work closely with stakeholders in Product Management, IT and R&D to align technical solutions that scale with business goals.
  • Mentorship: Mentor less experienced software development engineers and assist in their technical development.
  • All other duties as assigned

Qualifications

  • Advanced Programming: Expertise in multiple programming languages, frameworks and DevOps practices.
  • Lead code reviews and mentor less experienced software development engineers.
  • Software Architecture: Expert knowledge of software architecture, system design, and cloud enablement technologies. In-depth knowledge of relevant frameworks and technologies.
  • Testing & Quality Assurance: Implement comprehensive testing strategies and quality assurance practices.
  • Performance Optimization: Experience with optimizing software performance and scalability.
  • Proven experience leading software projects and teams.
  • Strong leadership and communication skills to propose and defend technical decisions and articulate solutioning process.
  • Ability to drive consensus among stakeholders on complex technical decisions.

Benefits

We offer a competitive compensation and benefits package, opportunities for career growth, Pension plan with company-matched contributions, generous time off and flexible work/life balance, an employee wellness program, and an awards and recognition program – all in a creative, fast-growing, and innovative company.

Seniority level

  • Mid-Senior level

Employment type

  • Full-time

Job function

  • Engineering and Information Technology

Industries

  • Software Development
#J-18808-Ljbffr
Location:
Bromley
Job Type:
FullTime
Category:
IT & Technology

We found some similar jobs based on your search