Jobs and Careers
WO

Software Engineer Lead

WoodmenLife
UKRemotefull_timeVerifiedPosted 21 Nov 2025

About the role

Software Engineer Lead – WoodmenLife
Why You’ll Love This Role
WoodmenLife is seeking a Software Engineer Lead to join our Application Services team, an agile delivery team composed of cross-functional professionals including software engineers, test engineers, business analysts, a Product Owner, Scrum Master, and this Software Engineer Lead role—forming the leadership triangle.
As a Software Engineer Lead, you’ll play a pivotal role in shaping the technical direction of the team. You’ll collaborate with Product Owners to break down work requests, translate system architecture diagrams into detailed designs, and guide the team in building scalable, high-quality applications. You’ll also create technical project plans and mentor engineers, helping them grow while ensuring alignment with our technology strategy.
This role offers the opportunity to:
• Collaborate with Solution Architects and other Engineering Leads on technical design standards and practices.
• Develop proof-of-concepts and reference implementations.
• Influence the future of our platforms and solutions.
• Be part of a team that values innovation, collaboration, and fun.
We pride ourselves on our family-like culture, where work-life balance is a priority. Our flexible schedule includes Friday afternoons off year-round, and success is measured by results—not by hours in a seat.


Hear Directly from the Team
Manager’s Perspective:
“We’re building a great technical platform to enable WoodmenLife to scale our capabilities and meet the needs of our members. We’re looking for a talented and motivated technical leader to help build the solutions that will shape WoodmenLife’s future. You’ll work with awesome people at a company that truly cares about its employees and community.”
Current Team Member’s Perspective:
“As a Software Engineering Lead, you’ll shape the architecture and design of impactful systems while mentoring talented engineers. You’ll bridge business needs with technical solutions, staying challenged and engaged. Our culture of collaboration and volunteerism makes every day rewarding.”


Key Responsibilities
• Serve as the technical leader on an agile delivery team.
• Partner with enterprise, solution, and business process architects to convert requirements into software architecture and designs.
• Break down requirements into actionable backlogs for the delivery team.
• Guide engineers in understanding and executing technical vision.
• Ensure high-quality delivery of business value through development, integration, configuration, and deployment of technology solutions.
• Demonstrate ownership and initiative, leading without waiting for direction.

Essential Job Functions
• Oversea, directs, and provides consultation on technology implementations and improvement activities for defined applications and teams.
• Build and refine the work backlog for technically focused deliverables.
• Leads scope of work estimation and forecasting for development stories and tasks.
• Collaborates with enterprise and solution architects on architectural decisions to ensure solutions are designed for successful implementation within the vision of the enterprise architecture.
• Create and maintain technical specifications, high-level design, and detailed design artifacts.
• Research and stays current with technology and system design trends.
• Adheres to established architectural and security standards and best practices.
• Investigates and proposes solutions to development and design problems.
• Coaches and mentors are less experienced software engineers.
• Consults/collaborate with business stakeholders to understand functional requirements.
• Consults/collaborates with other technical leaders to understand and implement non-functional requirements.
• Identifies and documents technical debt, advocates and builds actionable plans for its resolution.


Minimum Qualifications (Both .NET and Java)
This job requires a background that demonstrates the following minimum knowledge, skills, talents and traits:
• 10 years of software development experience.
• Excellent problem-solving, troubleshooting, and analytical skills.
• Experience with relational databases, including database schema design and table management.
• Experience with Git.
• Demonstrated ability to communicate complex technical information succinctly to various business and technical stakeholders verbally and in writing.
• Demonstrated growth mindset and a willingness to learn new skills and technologies.
• Ability to iteratively and incrementally improve both products and processes.
• Ability to engage well with others and be passionate about providing an exemplary customer experience.
• Understanding

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

WoodmenLife

View company profile →