Software Development Engineer

Full-stack EngineerSoftware EngineerOtherRemoteMid LevelTeam 10,001+Since 1982H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

43 days ago

Salary

$111.7K - $186.1K / year

Seniority

Mid Level

Job Description

Software Development Engineer

The Cigna Group

Role Description At Verity Solutions, a Cigna Company, we build technology that simplifies the pharmacy supply chain and helps our partners operate more efficiently. The Software Development Engineer is a key contributor to Verity’s industry-leading medication purchasing platform. This role focuses on building and enhancing scalable applications across reporting, analytics, optimization, and predictive capabilities, working with modern software technologies and complex healthcare supply chain data models. - Design, build, and enhance scalable full‑stack features that support product strategy and business outcomes. - Develop reliable backend services and intuitive frontend applications using modern engineering practices. - Partner closely with product managers and peers to translate business needs into well‑designed technical solutions. - Contribute to delivery planning by providing thoughtful estimates and owning assigned work through completion. - Write clean, maintainable, and well‑tested code aligned to established engineering standards. - Use modern development tools, including AI‑assisted technologies, to improve productivity and code quality. - Support high‑quality releases by collaborating with QA and operations teams and participating in production support. - Monitor, troubleshoot, and resolve production issues to ensure stable and reliable platform performance. - Continuously improve team processes, code quality, and development practices through feedback and experimentation. - Stay current with evolving technologies and apply new ideas where they add value. - Protect sensitive and proprietary data by following security, privacy, and HIPAA requirements. Qualifications - 5+ years of experience building web‑based applications and backend services. - Proficiency in at least one backend programming language, such as Go (preferred). - Experience developing modern frontend applications using frameworks such as React or Angular. - Solid understanding of software design principles, development patterns, and service‑oriented architectures. - Experience working with APIs, version control systems, and CI/CD workflows. - Strong problem‑solving skills, with the ability to communicate ideas clearly and work effectively within an Agile team. Requirements - Bachelor’s degree in Computer Science or a related field, or equivalent practical experience. - Experience with NoSQL databases and data modeling, such as MongoDB. - Familiarity with cloud platforms and cloud‑based application development (AWS preferred). - Experience working with healthcare, pharmacy, or highly regulated systems. - Demonstrated growth mindset, curiosity, and ability to adapt to changing priorities in a fast‑paced environment. Benefits - Comprehensive health-related benefits including medical, vision, dental, and well-being and behavioral health programs. - 401(k) plan. - Company paid life insurance. - Tuition reimbursement. - A minimum of 18 days of paid time off per year and paid holidays. - Annual salary range of 111,700 - 186,100 USD / yearly, depending on relevant factors. - Eligibility to participate in an annual bonus plan.

Related Job Pages

More Full-stack Engineer Jobs

Renewed Vision logo

macOS Software Engineer

Renewed Vision

We provide software to help you tell stories that change the world. Makers of ProPresenter, PVP, PVS, & Scoreboard.

Full TimeRemoteTeam 11-50Since 2000H1B No Sponsor

• Develop innovative features and technologies that will drive the growth of our platform. • Write code with a product focus knowing that there is a balance to be found in the tension that exists between code perfection and customer value. • Work with a multi-platform cross-functional team in developing and delivering solutions that will move our products forward.

Georgia
Smart Working logo

Mobile Platform Tech Lead

Smart Working

Empowering companies to work with the best engineers in the world

Full TimeRemoteTeam 51-200H1B No Sponsor

• Lead, mentor, and provide technical direction to the mobile platform team, with a focus on enabling product teams to operate as efficiently as possible through clear prioritisation of platform initiatives. • Define, implement, and uphold engineering standards across mobile security, observability, performance, resilience, and release quality, continuously balancing standards improvement with minimal impact on product team velocity. • Act as a hands-on technical leader in the development and maintenance of shared mobile platform capabilities within React Native and TypeScript. • Contribute to architectural decisions relating to React Native, native modules, and integrations across Kotlin, Swift, Objective-C, and Java. • Own and drive improvements to CI/CD pipelines, build reliability, release workflows, and deployment processes, a critical and essential responsibility for this role. • Own mobile platform-level observability and crash reporting, including tooling for logging, analytics, exception monitoring, and production stability; general service alerting is managed by product domain teams. • Partner with product feature teams to ensure releases are delivered smoothly, meet quality expectations, and align with regulatory and compliance requirements. • Drive improvements in automated testing practices, including unit, integration, and end-to-end testing approaches that improve confidence in release quality. • Own and coordinate production incident management and release activities, ensuring timely resolution, clear communication, and strong operational control. • Collaborate with design and product teams to evolve and maintain shared UI components, platform standards, and mobile design system capabilities. • Drive adoption of new tools, processes, and standards across product teams through mentoring, documentation, and training, ensuring improvements are embedded in practice, not just defined on paper. • Identify and drive opportunities to improve platform stability, developer productivity, and the long-term maintainability of the mobile application estate. • Promote secure application development practices and support compliance-aligned delivery within a regulated banking environment. • Evaluate tooling evolution where relevant, including potential future considerations such as a move to Expo, in close collaboration with the team.

Romania
Smart Working logo

Tech Lead – Mobile Platform

Smart Working

Empowering companies to work with the best engineers in the world

Full TimeRemoteTeam 51-200H1B No Sponsor

• Lead, mentor, and provide technical direction to the mobile platform team, with a focus on enabling product teams to operate as efficiently as possible through clear prioritisation of platform initiatives. • Define, implement, and uphold engineering standards across mobile security, observability, performance, resilience, and release quality, continuously balancing standards improvement with minimal impact on product team velocity. • Act as a hands-on technical leader in the development and maintenance of shared mobile platform capabilities within React Native and TypeScript. • Contribute to architectural decisions relating to React Native, native modules, and integrations across Kotlin, Swift, Objective-C, and Java. • Own and drive improvements to CI/CD pipelines, build reliability, release workflows, and deployment processes, a critical and essential responsibility for this role. • Own mobile platform-level observability and crash reporting, including tooling for logging, analytics, exception monitoring, and production stability; general service alerting is managed by product domain teams. • Partner with product feature teams to ensure releases are delivered smoothly, meet quality expectations, and align with regulatory and compliance requirements. • Drive improvements in automated testing practices, including unit, integration, and end-to-end testing approaches that improve confidence in release quality. • Own and coordinate production incident management and release activities, ensuring timely resolution, clear communication, and strong operational control. • Collaborate with design and product teams to evolve and maintain shared UI components, platform standards, and mobile design system capabilities. • Drive adoption of new tools, processes, and standards across product teams through mentoring, documentation, and training, ensuring improvements are embedded in practice, not just defined on paper. • Identify and drive opportunities to improve platform stability, developer productivity, and the long-term maintainability of the mobile application estate. • Promote secure application development practices and support compliance-aligned delivery within a regulated banking environment. • Evaluate tooling evolution where relevant, including potential future considerations such as a move to Expo, in close collaboration with the team.

Romania
Zipdev logo

Senior Fullstack Engineer – ROR, JS

Zipdev

Remote technical staffing from Latin America.

Full TimeRemoteTeam 51-200Since 2017H1B No Sponsor

• Lead the technical execution and successful delivery of large, complex projects, providing architectural guidance and coordinating efforts among team members and relevant stakeholders. • Be accountable for the long-term architecture, health, and quality of the team’s codebase and systems. • Champion the adoption and execution of an AI-driven SDLC, specifically utilizing agent-based building techniques, and demonstrating a high degree of flexibility and willingness to learn. • Lead engineering designs, soliciting feedback and building consensus across the team, while presenting and implementing best practices and patterns. • Take full-cycle ownership of projects, including coordination, planning, risk management, security and compliance reviews, design, development, testing, rollout, and maintenance; resulting in an improvement of customer, product, and/or business outcomes. • Make high-quality, impactful technical contributions across the full stack, encompassing light infrastructure work and a full-stack Ruby on Rails monolith. • Drive collaboration with teammates, partners, and stakeholders to advance team and organizational goals. • Mentor L5 engineers, lifting the skills and expertise of those around you, and cultivating learning and growth within the team.

Mexico