Software Engineer III

Zinnia•Alpharetta, GA

About The Position

Zinnia is seeking a hands-on Software Engineer III to help build, enhance, and support its Life & Annuity Exchange platforms. This individual-contributor role is suited to a strong C#/.NET developer who enjoys solving complex technical problems, designing reliable APIs, and building scalable enterprise applications. The engineer contributes across the software development lifecycle, from technical design and development through testing, deployment, and production support. The role also includes opportunities to integrate Generative AI capabilities into enterprise applications and improve business workflows, while collaborating with a global engineering team and contributing to technical decisions. Zinnia is a technology platform for life and annuities growth, offering enterprise solutions and data insights to simplify the buying, selling, and administration of insurance products. The company reports more than $180 billion in assets under administration, 100+ carrier clients, 2,500 distributors and partners, and over 2 million policyholders.

Requirements

  • At least 5 years of professional, hands-on software development experience with C# and Microsoft .NET.
  • Strong command of C#/.NET and .NET Core, including MVC, Web API, and object-oriented development.
  • Demonstrated personal experience designing, building, testing, and maintaining RESTful APIs.
  • Strong SQL Server development experience, including complex queries, stored procedures, database design, and performance tuning.
  • Working knowledge of Kong API gateway and Redis in API and caching architectures.
  • Experience developing, deploying, or supporting cloud-hosted applications.
  • Familiarity with design patterns, SOLID principles, source control, automated testing, and CI/CD.
  • Experience contributing across the full SDLC within Agile/Scrum teams.
  • Exposure to integrating Generative AI or LLMs into software applications, such as through API integrations, prompt engineering, or AI-powered workflows.
  • Strong problem-solving and communication skills, and interest in collaborating across global teams.
  • Demonstrated interest in continuing as a hands-on software developer.

Nice To Haves

  • Experience deploying and supporting LLM-powered functionality in production applications.
  • Familiarity with OAuth2, OpenAPI/Swagger, and API security practices.
  • Frontend experience with React or Angular.
  • Experience with enterprise SaaS platforms or insurance technology.
  • Familiarity with SOAP/XML integrations or SSRS.
  • Experience supporting regulated, high-volume enterprise applications.

Responsibilities

  • Design, develop, test, and maintain enterprise applications using C#, .NET, and ASP.NET Core.
  • Build and enhance secure RESTful APIs for Zinnia's Life & Annuity Exchange platforms.
  • Develop and optimize SQL Server queries, stored procedures, and data integrations.
  • Integrate Generative AI and LLM capabilities into application features and business workflows.
  • Develop, deploy, and support cloud-hosted applications, primarily in AWS environments.
  • Troubleshoot production issues, improve application performance, and contribute to system reliability.
  • Work with engineering, product, and business stakeholders to turn requirements into working software.
  • Participate in Agile development, code reviews, automated testing, and continuous improvement.
  • Share technical knowledge and mentor other engineers while continuing hands-on development.

Benefits

  • Health and dental insurance
  • Parental leave
  • 401(k)
  • Incentive/bonus opportunity
  • Tuition reimbursement
  • Career progression
  • Competitive compensation
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service