Software Engineering Advisor- Hybrid
Role details
Job location
Tech stack
Job description
Cigna-Evernorth Services Inc. seeks a Software Engineering Advisor for the Overland Park, KS location responsible for designing and developing a consolidated, conformed enterprise data warehouse and data lake which stores all critical data across Customer, Provider, Claims, Client and Benefits data.
Responsibilities:
-
Develop and implement methods, processes, tools and analyses to sift through large amounts of data stored in a data warehouse or data mart to find relationships and patterns.
-
Participate in the delivery of the definitive enterprise information environment that enables strategic decision-making capabilities across enterprise via analytics and reporting.
-
Utilize knowledge to conceive, plan, and deliver initiatives and advise functional leaders.
-
Design and develop RESTful APIs and Event driven services in a distributed environment.
-
Process, store, and quickly retrieve huge volumes of data.
-
Develop, support, and enhance existing health kit applications' API and frontend layers.
-
Design and implement low-latency, high availability, and performance applications.
-
Implement security and data protection.
Requirements
-
Bachelor's degree in Computer Science, Information Technology, or related field and 3 years of experience.
-
Requires experience with: Developing healthcare applications within the pharmacy domain;
-
Analyzing, defining, designing, implementing, and deploying full Software Development Life Cycle (SDLC);
-
Designing and developing Microservices systems with Node.js and fastify server;
-
Designing, developing, and supporting web-based and client server multi-tier applications using Java/J2EE technologies;
-
Creating comprehensive unit test plans and test cases;
-
Working with RESTFUL Web Services and implementing RESTFUL API's;
-
Working with Dynamo Database with Node JS framework to develop API's;
-
Working with cloud technologies including AWS for building and deploying code as scalable containerized applications;
-
Setting up and managing CI/CD pipelines;
-
Design and development of secure web applications;
-
Monitoring system performance and optimizing performance;
-
Implementing applications using FHIR standard, including designing, integrating and consuming FHIR APIs; and
-
Using: JavaScript, Typescript, Ruby, Python, and ReactJs.