Hybrid Software Engineering Advisor

Posted 3 hours ago

Apply now

About the role

  • Software Engineering Advisor developing sophisticated software applications for health portals at Cigna. Leading design and development to enhance member experiences across systems.

Responsibilities

  • Lead the design and development of sophisticated software applications that provide seamless member experiences across different health portals
  • • Collaborate on complex engineering projects to build and enhance a unified authentication and preferences platform that securely stores and manages critical business data
  • • Develop and implement scalable methods, tools, and processes to analyze large datasets, uncover meaningful patterns, and support data-driven decision-making across the organization
  • • Participate in the delivery of definitive enterprise information environment that enables strategic decision-making capabilities across enterprise via analytics and reporting
  • • Conceive, plan, and deliver initiatives, as well as advise functional leaders
  • • Provide thought leadership within Information Management and serve as a subject matter expert to other team members
  • • Improve application quality and reliability by implementing good standards and processes, increase productivity by implementing tools and processes, and serve as a technology go-to person on technical questions
  • • Resolve complex technical issues and ensure quality is maintained by following development patterns and standards
  • • Design and build prototypes (i.e., Rapid Prototype) which become the application systems
  • • Prepare deployment and post-deployment plans to support the conversion and deployment of solutions
  • • Collaborate with Architects, Technical Project Managers, and Developers to ensure that application solutions meet customer needs

Requirements

  • Requires a Bachelor's Degree in Computer Science, Information Technology Management, or a closely related field and 3 years of Software Development experience
  • • Experience with Application deployment and management using OpenShift and AWS Cloud
  • • Adobe analytics to understand members' interactions with critical functions
  • • Developing services tied to managing members’ authentication, Personal Health Information, and Personal Identifiable Information using SpringBoot, Java, JPA, and ORM
  • • Business Intelligence Tools such as Tableau
  • • Data warehouse tools including Teradata and BigData
  • • Using Event publishers to implement new features to accommodate requests for Pharmacy applications
  • • Managing Personal Health Information and Personal Identifiable Information using MySql, MongoDB, Redis, DynamoDB, and Cassandra
  • • Implementing WebFlux and Project Reactor using SpringBoot to design APIs
  • • Implementing Spring OAuth2 & OpenID Connect and advanced customized security filters to ensure application security for client-facing applications
  • • Using ReactJS to implement rendering of Pharmacy Benefits UI components using custom hooks and higher-order components
  • • Designing dynamic queries and a reusable data connect hub using ORM and JPA
  • • Implementing SSR and hydration on edge cases using React JS to implement different customer features for account access flows
  • • Implementing tree shaking using JavaScript bundlers to enhance performance for various Pharmacy Benefits applications.

Benefits

  • Hybrid work schedule
  • • Internet connection must be obtained through a cable broadband or fiber optic service provider with speeds of at least 10Mbps download/5Mbps upload.

Job title

Software Engineering Advisor

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job