Jobs and Careers
SA

Lead Software Development Engineer

Sapiens
Cedar Rapids, United StatesRemotefull_timeVerifiedPosted 6 Feb 2026

About the role

Title: Lead Software Development Engineer
Location – Remote (US/Canada)


 
Sapiens is on the lookout for a Lead Software Development Engineer to become a key player in our North America team. 

 

Reporting to the Technical Director, this role serves as a senior technical expert, operating independently to deliver high-impact internal consulting services with a primary focus on advanced software development initiatives. The Lead Software Development Engineer is responsible for the full software development lifecycle, including the design, development, testing, deployment, and ongoing maintenance of software solutions.

 

This role evaluates, configures, and adapts implementation and integration requirements to align with client-provided software systems, ensuring optimal performance and scalability. Responsibilities also include monitoring system performance using diagnostic tools to analyze trends, system loads, and growth patterns, as well as delivering training to internal stakeholders and external clients on software functionality and best practices.

 

The Lead Software Development Engineer provides cross-functional technical support, troubleshooting complex software issues and reviewing application specifications to identify opportunities for enhancement and optimization. While this role does not include direct people management responsibilities, it plays a key role in mentoring and guiding junior software engineers through technical leadership and knowledge sharing.

 

Additionally, this position supports clients throughout implementation, integration, and acceptance testing, and participates in an on-call rotation to support outsourced clients during off-hours processing as needed.

 

Responsibilities 

  • Utilizes Broadcom 2E, COBOL, and IBMi Control Language to develop, modify, and maintain software products and client applications. 
  • Works alongside engineering groups to implement seamless integration of Java and XML based development frameworks.
  • Supports multiple project lifecycles by providing development, troubleshooting, and system maintenance expertise.  
  • Capable of analyzing and aligning program components to ensure cohesive application behavior in line with requirements.
  • Experienced in creating detailed documentation for program design, code implementation, and ongoing maintenance and support.
  • Successfully delivers mission-critical projects, maintaining high standards of client satisfaction throughout the process.
  • Possesses a strong understanding of the relationship between software and hardware components.
  • Adheres to departmental guidelines and procedures to ensure well-informed decision-making in various contexts.
  • Leverages experience and critical thinking to identify solutions for moderately complex issues.
  • Uses critical thinking and independent judgment to detect problems and offer solution recommendations.
  • Excellent in client engagement, effective communication (both verbal and written), decision-making, and fostering a client-focused mindset.
  • Willing to travel up to 10% of the time.

 

Requirements

Demonstrated and verifiable experience with full lifecycle software development of a complex application.  This should include experience developing software requirements, producing design specification, writing high quality software, unit testing, software implementation and integration, and software maintenance and support.

 

Years of Experience:    

  • Requires 10 years of programming and/or analysis or related experience
  • Have an excellent knowledge of programming to include: 
    • Over five years of professional experience in developing with the Broadcom 2E (Synon) case tool.
    • Over five years of professional experience in COBOL programming.
    • Over five years of professional experience working on IBM i, System i, iSeries, and AS400 platforms
    •  Over five years of professional experience in the Life Insurance industry
  • Experience in project management is highly desirable.
  • Proficient in Microsoft Word, Excel, Access, and Outlook.

 

The ideal candidate will demonstrate the following:

  • Must demonstrate meticulous attention to detail and possess strong verbal and written communication abilities.

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

Sapiens

View company profile →