Description
Join Verity Solutions, a Cigna Company, and help shape the future of pharmacy supply chain technology. The Senior Software Development Engineer is a key contributor to Verity’s industry-leading medication purchasing platform.
This role drives the design and delivery of scalable, high-impact solutions across reporting, workflow automation, analytics, optimization, and predictive capabilities, leveraging modern software technologies and complex pharmacy supply chain data models.
As a Senior Software Development Engineer, you will play a critical role in designing and delivering high‑impact, scalable software that simplifies complex processes, drives meaningful insights, and creates measurable value for our customers.
Responsibilities:
- Design, build, and evolve scalable full‑stack software solutions that support reporting, workflow automation, analytics, and predictive capabilities.
- Lead technical design and contribute to architecture decisions for distributed, data‑intensive systems.
- Partner with product and business stakeholders to translate complex requirements into clear, effective technical solutions.
- Own delivery outcomes by estimating work, sequencing initiatives, identifying risks, and driving execution to completion.
- Apply modern development practices and AI‑assisted tools to improve code quality, developer efficiency, and system performance.
- Collaborate closely with engineering, QA, and operations partners to deliver reliable, production‑ready software.
- Ensure secure and resilient deployments through monitoring, observability, and performance optimization.
- Continuously improve engineering standards, processes, and patterns to raise the overall quality and maturity of the platform.
- Mentor and support fellow engineers through design reviews, code reviews, and knowledge sharing.
- Stay current with emerging technologies and industry trends, applying new ideas where they add value.
- Protect sensitive and proprietary data while supporting compliance requirements, including HIPAA.
Required Qualifications:
- 10+ years of experience building enterprise‑grade software applications and distributed systems.
- Strong backend development experience using object‑oriented or modern programming languages (Golang strongly preferred).
- Experience designing systems for scalability, reliability, and fault tolerance.
- Hands‑on experience with cloud‑native architectures and platforms such as AWS.
- Experience working with modern CI/CD pipelines, version control, and automated testing.
- Strong problem‑solving skills with the ability to navigate ambiguity and evolving requirements.
- Clear and effective written and verbal communication skills.
- Ability to work independently while collaborating effectively within cross‑functional teams.
Preferred Qualifications:
- Bachelor’s or Master’s degree in Computer Science or a related field.
- Experience building modern frontend applications using frameworks such as Angular or React.
- Experience working with complex data models and large datasets, including NoSQL technologies such as MongoDB.
- Experience leading technical initiatives or projects.
- Experience working in Agile or Scrum development environments.
- Experience with healthcare, pharmacy, or regulated industry systems.
The role is anticipated to offer an annual salary of 130,200 - 217,000 USD / yearly, depending on relevant factors, including experience and geographic location.
Benefits:
- Comprehensive range of benefits, with a focus on supporting your whole health.
- Medical, vision, dental, and well-being and behavioral health programs.
- 401(k), company paid life insurance, tuition reimbursement, a minimum of 18 days of paid time off per year, paid holidays, and leaves of absence.