Senior Solutions Engineer
Listed on 2026-09-07
-
Software Development
Backend Developer, .NET Developer, SQL Developer, Full Stack Developer
Job Description
We're looking to grow our Engineering Team at NLS!
Are you ready to take on complex engineering challenges and make an impact on client solutions? If you're an experienced engineer who enjoys owning technical work from design through implementation, thrives in a collaborative environment, and is excited about the future of technology, this could be the role for you.
As a Senior Solutions Engineer, you'll play a key role in delivering complex client solutions within the NLS Engineering Department. You'll work with a high degree of autonomy, taking ownership of solution components and integrations from technical design through implementation and deployment.
But this isn't just about building great technology on your own. You'll work alongside Technical Leads, project leadership, client technical teams, and other stakeholders to translate business requirements and technical designs into working, maintainable solutions. You'll also have the opportunity to share your knowledge with Junior Engineers, participate in code reviews, and help teammates work through technical challenges.
Your technical toolkit may include C#, .NET, SQL, APIs, JavaScript/Angular, Azure, and other modern development platforms and tools. You'll work across applications, integrations, APIs, data, configurations, and supporting technical components to help deliver solutions that are scalable, maintainable, and built to meet client needs.
And there's room to look beyond today's solutions, too. You'll have opportunities to contribute to internal innovation initiatives, develop reusable components and delivery accelerators, improve engineering practices, and explore emerging technologies—including AI-assisted development and agentic coding tools where appropriate.
What's in it for you? The opportunity to take ownership of challenging technical work, work directly with clients, expand your Duck Creek and insurance domain expertise, and help shape how we deliver solutions today and in the future.
If you're ready to bring your engineering expertise to a team where your work makes a difference, apply now!
* We know you care about benefits and perks, so feel free to scroll down to that section, and then scroll back up to learn more about this role.
What You'll Do:
Independently complete complex engineering tasks within client implementation projects with limited guidance.
Take ownership of solution components and integrations from technical design through implementation and deployment.
Translate business requirements and technical designs into working, maintainable solutions.
Develop, configure, test, troubleshoot, and document technical solution components.
Develop and maintain Duck Creek integrations and extensions.
Build APIs, services, integrations, and supporting applications required to enable solution delivery.
Work across different technologies, platforms, and tools required for client delivery.
Anticipate, identify, and resolve technical challenges, escalating to Technical Leads or project leadership when appropriate.
Ensure your work is delivered with quality, scalability, and maintainability.
Follow established development standards, delivery processes, documentation practices, and code review expectations.
Work directly with client technical teams, project leadership, and stakeholders on assigned work.
Clarify requirements and communicate technical progress, risks, and design decisions.
Support the integration of solutions within the client's broader technology ecosystem.
Provide informal technical guidance and support to Junior Engineers and other team members.
Participate in code reviews and help others work through technical problems.
Share Duck Creek and insurance domain knowledge across the team.
Contribute to internal initiatives that improve engineering practices and delivery capabilities.
Help develop reusable components, accelerators, and engineering standards.
Learn and apply emerging technologies and tools that improve engineering productivity and solution delivery, including AI-assisted development and agentic coding tools where appropriate.
What You'll Bring:
5+ years of professional software engineering…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).