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)