
Software Engineering Senior Analyst
Job Description
Overview
Cigna International Health is initiating a programme to modernise its portal and self-service applications to support the expansion of our global health businesses. We are focused on building scalable, user-centric web and mobile experiences for customers across multiple geographies.
We are seeking an experienced React Senior Analyst to contribute to the design and development of high-quality, scalable frontend applications. The ideal candidate will be a strong hands-on engineer, capable of building robust UI solutions, collaborating across teams, and supporting successful delivery aligned to business goals.
Responsibilities
Frontend Development & Engineering:
Design, develop, and maintain responsive and reusable UI components using React and related technologies.
- Write clean, maintainable, and performant code following best practices and coding standards.
- Work closely with backend teams to integrate APIs and ensure seamless user experiences.
Technical Contribution:
- Contribute to frontend architecture decisions and development standards within the team.
- Translate functional and non-functional requirements into scalable UI solutions.
- Ensure application performance, accessibility, security, and usability standards are met.
Collaboration & Delivery:
- Participate actively in agile ceremonies and contribute to sprint planning, estimation, and delivery.
- Work with cross-functional teams including product owners, designers, backend engineers, and QA to deliver features on time.
- Support implementation of test-driven development (TDD) and automated testing for frontend components.
Mentoring & Team Support:
- Provide guidance and support to junior developers within the team.
- Promote best practices in coding, testing, and development processes.
- Contribute to knowledge sharing and continuous improvement within the team.
Operational Excellence:
- Support CI/CD processes for frontend deployments.
- Collaborate with DevSecOps teams to ensure secure and efficient release practices.
- Identify and address performance, scalability, and production issues.
Requirements
Experience:
- 4–7 years of experience in software development with a strong focus on frontend engineering.
- Proven experience in building modern web applications using React.
Technical Skills:
- Strong proficiency in React, JavaScript (ES6+), and TypeScript.
- Experience with state management libraries (Redux, Redux Toolkit, or similar).
- Experience in building responsive and accessible UI using HTML5, CSS3, and modern styling frameworks.
- Hands-on experience integrating with RESTful APIs and handling asynchronous data flows.
- Understanding of web application performance optimisation techniques.
Testing & Tools:
- Experience with frontend testing frameworks (e.g., React Testing Library, Jest).
- Familiarity with version control systems (Git) and branching strategies.
- Experience with CI/CD pipelines and build tools.
Cloud & Deployment Awareness:
- Understanding of web application hosting (e.g., AWS S3, CloudFront) is desirable.
- Awareness of deployment strategies and environment management.
Ways of Working:
- Experience working in agile teams with iterative delivery and continuous improvement mindset.
- Strong problem-solving and analytical skills.
Soft Skills:
- Good communication and collaboration skills.
- Ability to work independently while contributing effectively to team goals.
Education:
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
Desirable
- Experience with React Native for mobile application development.
- Exposure to Nx monorepos or similar workspace tooling.
- Understanding of authentication mechanisms such as OAuth 2.0 / PKCE.
- Experience with tools like Jira.
About The Cigna Group
Cigna Healthcare, a division of The Cigna Group, is an advocate for better health through every stage of life. We guide our customers through the health care system, empowering them with the information and insight they need to make the best choices for improving their health and vitality. Join us in driving growth and improving lives.