Senior Software Engineer

Cigna Healthcare
Summary
Join CData as a Software Engineer III and play a pivotal role in developing our flagship cloud product, Connect Cloud. You will build scalable backend services and systems for a modern, cloud-native SaaS platform designed for multi-tenancy. This role involves developing software solutions using Java, Kotlin, C#/.NET 8, and React/Typescript in a microservice architecture. You will also contribute to new AI initiatives leveraging LLMs and tools like LangChain4j. The position offers a remote option (EST hours) or an on-site opportunity in Chapel Hill, NC. Your expertise will help deliver reliable, high-performance, innovative, and user-friendly features. This role requires collaboration with a team and a proven track record of delivering complex, scalable solutions.
Requirements
- Bachelorβs degree in computer science from an accredited institution, or equivalent professional experience in software engineering with a strong business and technical foundation
- 8+ years of progressive experience as a software engineer, with a proven track record of delivering complex, scalable solutions
- Expertise in modern programming paradigms, with advanced proficiency in Java, Kotlin, C#/.NET 8, and React/Typescript, and a deep understanding of object-oriented and functional programming principles
- Experience with enterprise-grade messaging systems, including Kafka and RabbitMQ
- Deep technical knowledge of diverse database technologies, including relational databases (MS-SQL, PostgreSQL), NoSQL/document databases (CosmosDB, MongoDB), and search/indexing solutions like ElasticSearch
- Cloud-native development experience, with a strong focus on Microsoft Azure (preferred) and working knowledge of AWS
- Proficient in observability and performance monitoring tools such as DataDog and Grafana
- Demonstrated excellence in troubleshooting, root cause analysis, and complex debugging, ensuring optimized and resilient application behavior under production loads
- Hands-on experience designing and implementing comprehensive unit and integration test frameworks to support continuous delivery pipelines
- Well-versed in modern development tools including IntelliJ/Visual Studio/VS Code, Git, Azure DevOps, and Jira
- Thorough understanding of software architecture and design patterns, including microservice architecture, RESTful/Web APIs, and general design patterns
- Production-grade experience with containerization and orchestration technologies, notable Docker and Kubernetes
- Proven ability to work both independently and within cross-functional teams, leading initiatives and mentoring junior engineers
- Exceptional communication skills, both written and verbal, enabling effective collaboration with technical and non-technical stakeholders
- Highly self-driven and adaptable, with a strong passion for learning, innovation, and solving complex engineering challenges creatively
Responsibilities
- Collaborate with the team to devise innovative solutions for product design
- Design and develop cloud-based multi-tenant SaaS applications using scalable technologies
- Design and develop software solutions using Java, Kotlin, C#/.NET 8, and React/Typescript in a microservice architecture
- Help build and support functionality in various client tools we provide, such as Excel Online, Google Sheets, and the Power BI Connector
- Collaborate on new AI initiatives involving using tools such as LangChain4j, Model-Context-Protocol, RAG, etc
- Engage fully in sprint planning, sizing, and estimating processes, daily stand-up meetings, and retrospectives
- Write unit tests and debug code to ensure robustness and reliability
- Research & present on technologies applicable to the team
- Design for supportability and observability of components
Preferred Qualifications
Exposure to AI-enhanced systems or frameworks such as LangChain4j, RAG, Model Context Protocol, OpenAI APIs, or vector databases is a plus
Benefits
- 11 Paid Holidays
- 20 Days of PTO
- Employer-paid Medical, Dental, and Vision plans (100% for employee, 50% for dependents)
- HSA with Company Contribution
- Employee Assistance Program
- 401k with 6% Immediately Vested Company Match
- Professional development opportunities