Language

Software Engineering Senior Advisor (35751379)

Application Architecture
Data Warehouse
Mainframe
Clarify
Scrum
Amazon Web Services
Spring Boot
JAVA
Kotlin
B2B Software
Structured Software
REST
Microservice
Kafka
Data Mart
Nosql
Mongodb
Description:

This is a temporary contract opportunity with The Cigna Group through Magnit, an enterprise third-party vendor for contingent work.

Role Overview: 35751379  Software Engineering Senior Advisor

Provides counsel and advice to top management on significant Engineering matters, often requiring coordination between organizations.

Designs and develops a consolidated, conformed enterprise data warehouse and data lake which store all critical data across Customer, Provider, Claims, Client and Benefits data.

Manages processes that are highly complex and impact the greater organization.

Designs, develops and implements 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.

May lead or manage sizable projects. Participates in the delivery of the definitive enterprise information environment that enables strategic decision-making capabilities across enterprise via an analytics and reporting.

Focuses on providing thought leadership and technical expertise across multiple disciplines. Recognized internally as “the go-to person” for the most complex Information Management assignments.

SKILLS:

6+ years’ work experience in Back-End Software Development using Java or Kotlin, REQUIRED

Expertise with server-side Java/Kotlin and SpringBoot, REQUIRED

Expertise with MongoDB and Kafka, REQUIRED

Expertise designing and developing quality REST microservices that meet functional and non-functional requirements

Expertise or significant experience with designing domain (aka entity) models to expose out microservices

Significant experience with agile/scrum practices (able to play the role of scrum master when needed)

Experience with asynchronous event-based processing (e.g. with Kafka)

Experience integrating with or migrating from mainframe systems is a plus

Experience with public cloud/AWS is a plus

Must possess excellent communication and relationship skills 
Understands and can work effectively with technologies used - server-side Java, Spring Boot, REST, microservices, Kafka, Pivotal Cloud Foundry (PCF), NoSQL databases

Designs, develops, tests, debugs, and documents REST microservices that expose domain models through REST APIs

Designs, develops, tests, debugs, and documents data sync processors that synchronize data between microservice databases and backend databases

Designs, interprets, and uses domain (aka entity) models, exposed from microservices

Comfort interfacing with Cigna/ESI director level management for technical briefings, status reports, etc.

Coordinates with consumers of the microservices; engineers for existing backend systems that microservices have to synchronize data with; technical product owners from multiple areas; quality engineers; and others involved in the overall effort

Work with IT and Business management to evaluate complex user requests, projects, and clarify objectives and functional requirements for new or modified microservices

Determine feasibility, cost and time required, compatibility with current system, and system capabilities

Provide level of effort and time estimates when required

Prepare project documentation when needed

Explain usage of microservices and domain models

Work with solution and entity architects to define and implement application architecture

Code new or update applications and deploy into existing systems and test program effectiveness

Evaluate error messages, modify codes and troubleshoot programming problems

Develop detailed designs and specifications for microservices and associated utilities

Perform analysis of systems issues or changes

Provide assistance to team members needing technical expertise or systems and / or programming knowledge  

Advanced problem solving skills and the ability to work collaboratively with other departments to resolve complex issues with innovative solutions

Ability to meet deadlines and balance multiple deadlines

Demonstrated ability to prioritize work load and meet project deadlines

Ability to adapt in a dynamic work environment and make independent decisions

Extremely process and detail oriented

Strong customer service focus

Excellent oral and written communication skills

Familiarity with health care industry very helpful

Willingness to work a flexible schedule to accommodate project deadlines

EDUCATION:
Bachelor's of science degree, 
and/ or 6+ years’ work experience in backend software development using Java or Kotlin.

LOCATION & SCHEDULE:
This is a fully remote role open to candidates within the US.

M-F 8am-5pm

MUST be able to support EST/ CST time zone

Flexibility to work occasional non-standard hours or be on an On-Call basis

Hourly Pay Rate Range (dependent on location, experience, expectation)
The pay range that Magnit reasonably expects to pay for this position is: $56.00-$75.00/hr
Benefits: Medical, Dental, Vision, 401K (provided minimum eligibility hours are met)
 

QUALIFICATION/ LICENSURE :
  • Work Authorization : Green Card, US Citizen, Other valid work visa
  • Preferred years of experience : 6+ Years
  • Travel Required : No travel required
  • Shift timings: EST Time Zone
Job Location Remote
Pay USD 56.00 - USD 75.00 Per Hour
Contract Duration 12 month(s)