Remote opportunity at
ZinniaSoftware Engineer III
Zinnia, a technology platform provider focused on accelerating growth in the life and annuities sector, is seeking a Software Engineer III. The company supplies enterprise solutions…
Career Tools
About This Role
Zinnia, a technology platform provider focused on accelerating growth in the life and annuities sector, is seeking a Software Engineer III. The company supplies enterprise solutions and data insights designed to simplify purchasing, selling, and administering insurance products, serving numerous carrier clients, distributors, and policyholders worldwide. This is an individual contributor role intended for an engineer who prefers to stay close to writing code while engaging with a global engineering…
Job Description
Zinnia, a technology platform provider focused on accelerating growth in the life and annuities sector, is seeking a Software Engineer III. The company supplies enterprise solutions and data insights designed to simplify purchasing, selling, and administering insurance products, serving numerous carrier clients, distributors, and policyholders worldwide. This is an individual contributor role intended for an engineer who prefers to stay close to writing code while engaging with a global engineering team.
The position centers on building, enhancing, and supporting Life & Annuity Exchange platforms. The selected professional will participate in the complete software development lifecycle, producing reliable APIs, designing scalable enterprise software, and incorporating modern Generative AI features into existing workflows. Candidates should enjoy tackling intricate technical challenges, collaborating across multidisciplinary teams, and influencing technical decisions while maintaining hands-on programming responsibilities.
Responsibilities
- Design, build, test, and maintain enterprise applications utilizing C#, .NET, and ASP.NET Core
- Construct and improve secure RESTful APIs that support Life & Annuity Exchange platforms
- Write and optimize SQL Server stored procedures, database queries, and data integrations
- Incorporate Generative AI and LLM functionalities into business workflows and application features
- Build, release, and maintain cloud-based applications primarily within Amazon Web Services environments
- Resolve production issues, boost system performance, and maintain overall reliability
- Collaborate with product, business, and engineering peers to turn requirements into functional software
- Engage in Agile ceremonies, code reviews, continuous improvement, and automated testing
- Share technical knowledge and mentor peers while keeping hands-on development duties
Requirements
- At least 5 years of professional, hands-on software engineering background with C# and Microsoft .NET
- Solid command of C#, .NET Core, Web API, MVC, and object-oriented development principles
- Proven experience personally creating, building, testing, and supporting RESTful APIs
- Extensive SQL Server development background encompassing complex queries, stored procedures, database design, and performance tuning
- Working familiarity with Kong API gateway and Redis caching architectures
- Practical background in creating, releasing, or supporting cloud-hosted applications on Amazon Web Services including EC2, S3, Lambda, RDS, and CloudWatch
- Familiarity with SOLID principles, design patterns, source control, CI/CD, and automated testing
- Experience participating in the full software development lifecycle inside Agile or Scrum teams
- Exposure to integrating Generative AI or LLMs via prompt engineering, API integrations, or AI-powered workflows
Qualifications
- Experience deploying and maintaining LLM-powered features in production systems
- Familiarity with OpenAPI/Swagger, OAuth2, and API security protocols
- Frontend development familiarity utilizing Angular or React
- Background working with insurance technology or enterprise SaaS platforms
- Familiarity with SSRS or SOAP/XML integrations
- Experience supporting high-volume, regulated enterprise software applications
Core Skills
Benefits
- Competitive compensation
- Health and dental insurance
- Parental leave
- 401(k) retirement plan
- Incentive and bonus opportunities
- Tuition reimbursement
- Career progression opportunities
Frequently Asked Questions
Answers are based only on the employer’s listing; where it doesn’t say, neither do we.
Is this position remote?
Yes, the posting explicitly lists the remote status as remote.
What is the employment type?
The posting lists the employment type as full-time.
What salary does this role offer?
The posting does not specify a salary.
How can I apply for this position?
You can apply by completing the online application available on the careers section of the Zinnia website.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.