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.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level