Software Engineering Senior Advisors- Hybrid

Cigna HealthcareIndependence, OH
20hHybrid

About The Position

The job profile for this position is Software Engineering Senior Advisor, which is a Band 4 Senior Contributor Career Track Role with Cigna-Evernorth Services Inc. Responsibilities- • Design/develop/maintain software applications using Java, ReactJS, and OpenShift; • Contribute to preparation of analysis documentation for system architecture design processes, including backend services and REST APIs, cloud-native infrastructure components, and secure caching layers for stateless applications; • Design and implement secure API integrations using OAuth2 across local/cloud systems; • Configure and manage OAuth2 flows (Authorization Code, Client Credentials, PKCE, etc.) for internal/external APIs and integration with Identity Access Management (IAM) providers (e.g., Azure AD, Okta, Auth0), and management scopes, tokens, and consent flows; • Implement caching strategies (e.g., Redis, CDN-based) to store data in stateless architecture; • Collaborate with development teams to identify OpenShift system dependencies, allocate tasks, and implement solutions for cloud deployments and database integration; • Work with quality assurance teams to define testing strategy by creating unit and integration tests, developing automated testing pipelines, and enabling end-to-end and regression testing in containerized environments (Docker and Kubernetes); • Deploy/manage software applications on OpenShift or other containerization platforms. Integrate AWS (Amazon Web Services) solutions into applications and troubleshoot/resolve technical issues; • Enhance AWS multi-layered application security utilizing defense-in-depth strategies and isolation strategies; • Develop and maintain secure reporting solutions using tools such as Power BI and Tableau; • Design, optimize, and implement custom SQL query builder and reporting framework for data security/performance; • Develop/implement data models and database solutions using Oracle, Postgres, and Snowflake; • Implement data access controls, row-level security, and column-level masking; • Design software applications to enhance pattern implementation, application security, and user authentication using data governance, access control, and security best practices in reporting environment; • Create containers for storing non-sensitive information and implement container orchestration to automate/manage tasks such as server deployment optimization, scaling, and monitoring of container health; • Participate in Agile/Scrum software development processes, including analysis of business requirements, solution design, design implementation, and application testing for timely delivery of healthcare software solutions; and • Conduct code reviews/testing/troubleshooting to ensure software quality and performance. • Hybrid work schedule. The base annual salary for this position is $159,682 with standard company benefits Qualifications- • Master’s degree or foreign equivalent in Computer Science, Engineering or related; or a Bachelor’s degree and 5 years of experience in the same; • 2 years of experience in software development; • Experience with: Java, ReactJS, Amazon Web Services (AWS), OpenShift, OAuth2, OpenID Connect, token-based authentication, containerized environments (Docker and Kubernetes), Azure Active Directory (Azure AD), Okta, Auth0, Redis, Content Delivery Networks (CDN), Power BI, Tableau, SQL, Oracle, Postgres, Snowflake, Python, Agile/Scrum, Continuous Integration Continuous Delivery (CI/CD), Spring Boot, REST API, Mockito, GitHub, Spring Test, Eclipse, IntelliJ IDEA, Jenkins; and • Experience within the healthcare domain. If you will be working at home occasionally or permanently, the internet connection must be obtained through a cable broadband or fiber optic internet service provider with speeds of at least 10Mbps download/5Mbps upload. For this position, we anticipate offering an annual salary of 130,200 - 217,000 USD / yearly, depending on relevant factors, including experience and geographic location. This role is also anticipated to be eligible to participate in an annual bonus plan. At The Cigna Group, you’ll enjoy a comprehensive range of benefits, with a focus on supporting your whole health. Starting on day one of your employment, you’ll be offered several health-related benefits including medical, vision, dental, and well-being and behavioral health programs. We also offer 401(k), company paid life insurance, tuition reimbursement, a minimum of 18 days of paid time off per year and paid holidays. For more details on our employee benefits programs, click here. About The Cigna Group Doing something meaningful starts with a simple decision, a commitment to changing lives. At The Cigna Group, we’re dedicated to improving the health and vitality of those we serve. Through our divisions Cigna Healthcare and Evernorth Health Services, we are committed to enhancing the lives of our clients, customers and patients. Join us in driving growth and improving lives. Qualified applicants will be considered without regard to race, color, age, disability, sex, childbirth (including pregnancy) or related medical conditions including but not limited to lactation, sexual orientation, gender identity or expression, veteran or military status, religion, national origin, ancestry, marital or familial status, genetic information, status with regard to public assistance, citizenship status or any other characteristic protected by applicable equal employment opportunity laws. If you require reasonable accommodation in completing the online application process, please email: [email protected] for support. Do not email [email protected] for an update on your application or to provide your resume as you will not receive a response. The Cigna Group has a tobacco-free policy and reserves the right not to hire tobacco/nicotine users in states where that is legally permissible. Candidates in such states who use tobacco/nicotine will not be considered for employment unless they enter a qualifying smoking cessation program prior to the start of their employment. These states include: Alabama, Alaska, Arizona, Arkansas, Delaware, Florida, Georgia, Hawaii, Idaho, Iowa, Kansas, Maryland, Massachusetts, Michigan, Nebraska, Ohio, Pennsylvania, Texas, Utah, Vermont, and Washington State. Qualified applicants with criminal histories will be considered for employment in a manner consistent with all federal, state and local ordinances. Doing something meaningful starts with a simple decision, a commitment to changing lives. At The Cigna Group, we’re dedicated to improving the health and vitality of those we serve. Through our divisions Cigna Healthcare and Evernorth Health Services, we are committed to enhancing the lives of our clients, customers and patients. Join us in driving growth and improving lives.

Requirements

  • Master’s degree or foreign equivalent in Computer Science, Engineering or related; or a Bachelor’s degree and 5 years of experience in the same
  • 2 years of experience in software development
  • Experience with: Java, ReactJS, Amazon Web Services (AWS), OpenShift, OAuth2, OpenID Connect, token-based authentication, containerized environments (Docker and Kubernetes), Azure Active Directory (Azure AD), Okta, Auth0, Redis, Content Delivery Networks (CDN), Power BI, Tableau, SQL, Oracle, Postgres, Snowflake, Python, Agile/Scrum, Continuous Integration Continuous Delivery (CI/CD), Spring Boot, REST API, Mockito, GitHub, Spring Test, Eclipse, IntelliJ IDEA, Jenkins
  • Experience within the healthcare domain
  • If you will be working at home occasionally or permanently, the internet connection must be obtained through a cable broadband or fiber optic internet service provider with speeds of at least 10Mbps download/5Mbps upload

Responsibilities

  • Design/develop/maintain software applications using Java, ReactJS, and OpenShift
  • Contribute to preparation of analysis documentation for system architecture design processes, including backend services and REST APIs, cloud-native infrastructure components, and secure caching layers for stateless applications
  • Design and implement secure API integrations using OAuth2 across local/cloud systems
  • Configure and manage OAuth2 flows (Authorization Code, Client Credentials, PKCE, etc.) for internal/external APIs and integration with Identity Access Management (IAM) providers (e.g., Azure AD, Okta, Auth0), and management scopes, tokens, and consent flows
  • Implement caching strategies (e.g., Redis, CDN-based) to store data in stateless architecture
  • Collaborate with development teams to identify OpenShift system dependencies, allocate tasks, and implement solutions for cloud deployments and database integration
  • Work with quality assurance teams to define testing strategy by creating unit and integration tests, developing automated testing pipelines, and enabling end-to-end and regression testing in containerized environments (Docker and Kubernetes)
  • Deploy/manage software applications on OpenShift or other containerization platforms. Integrate AWS (Amazon Web Services) solutions into applications and troubleshoot/resolve technical issues
  • Enhance AWS multi-layered application security utilizing defense-in-depth strategies and isolation strategies
  • Develop and maintain secure reporting solutions using tools such as Power BI and Tableau
  • Design, optimize, and implement custom SQL query builder and reporting framework for data security/performance
  • Develop/implement data models and database solutions using Oracle, Postgres, and Snowflake
  • Implement data access controls, row-level security, and column-level masking
  • Design software applications to enhance pattern implementation, application security, and user authentication using data governance, access control, and security best practices in reporting environment
  • Create containers for storing non-sensitive information and implement container orchestration to automate/manage tasks such as server deployment optimization, scaling, and monitoring of container health
  • Participate in Agile/Scrum software development processes, including analysis of business requirements, solution design, design implementation, and application testing for timely delivery of healthcare software solutions
  • Conduct code reviews/testing/troubleshooting to ensure software quality and performance

Benefits

  • Starting on day one of your employment, you’ll be offered several health-related benefits including 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
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service