Software Engineering Senior Analyst
Company
Cigna
Location
Birmingham, AL
Type
Full Time
Job Description
We are seeking an experienced Software Engineer to drive our middleware software development efforts in creating high-quality, scalable APIs and microservices. The ideal candidate will engineer technical solutions, produce clean code, and ensure successful delivery of software solutions aligned with ESSDS Pharmacy goals.
Responsibilities:
Performs analysis on Application Development assignments/projects. Completes day-to-day Information Management tasks without immediate supervision but has ready access to advice from more experienced team members. Tasks involve a degree of forward planning and anticipation of needs/issues. Resolves non-routine issues escalated from more junior team members.
Perform software development and maintenance of entity-based micro services using Java/J2EE including Java 1.8 features like Lambdas, Streams, and Filters and with different frameworks like Spring Boot, Hibernate, Pivotal Cloud, Jenkins, Kafka Streams, and REST.
Implementing test suites to test the developed functionalities based on test scenarios proposed by Product Owner using Test Automation Frameworks like Junit, Mockito, Cucumber, etc. to ensure code quality and performance.
Working in an AGILE environment with bi-weekly sprints and provided work updates in daily SCRUM calls, maintaining industry level best practices for software development using wide varieties of latest technologies and frameworks.
Participating in software/hardware configuration, releases, and installation tasks
Participate in technical planning and requirements gathering phases including Design, code, test, troubleshoot and document engineering software applications.
Demonstrating the ability to adapt and work with team members of various experience level.
Working on developing REST APIs (Micro Services) to expose REST end points which will be consumed by the end users as per the internal business requirements.
Build integrated Update processor to load legacy monolith data (SQL) into Micro Service based application using Java, Spring Boot, and Kafka is used as a message broker for processing the messages from source to destination.
Maintain proper logging to monitor the request/response time and TPS of the application, closely monitor the daily transactions history using Grafana dashboards ex. No of success messages, error messages and examine the fault and fix the issues if required.
Deploy the code into the AWS and OpenShift Platforms through continuous Integration and Continuous Deployment methodology (Jenkins) after each successful implementation of new feature.
Participate in code reviews, testing, and debugging to ensure high-quality software.
Qualifications:
Proven experience (3+ Years) within software development building scalable, modern APIs and microservices for highly available web and mobile applications.
Extensive knowledge of software development methodologies, source code management strategies, design patterns, automation, and best practices. Ability to translate non-functional requirements such as availability, flexibility, stability, ease of maintenance and security.
Experience in implementing REST APIs using Java, Spring Boot framework, API security such as JWTs, OAuth 2.0, etc.
Experience with building and deploying application code and configured CI/CD pipelines using tools such as Jenkins, GitHub Actions etc.
Experience with integrating SQL/NoSQL databases, external HTTP based systems for building the business logic.
Strong problem-solving skills and willingness to learn.
Bachelor’s degree in computer science, Software Engineering, or a related field.
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.
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.
Date Posted
12/10/2024
Views
0
Similar Jobs
Account Specialist - Wolt Drive (ATH) - Wolt
Views in the last 30 days - 0
Wolt a Finnish technology company known for its food delivery platform is expanding into new verticals such as retail stores supermarkets and more The...
View DetailsAssistant Community Manager - LMS Investment Management
Views in the last 30 days - 0
The Assistant Community Manager position at LMS a verticallyintegrated multifamily real estate firm involves managing leasing marketing and community ...
View DetailsEmployer Partnership Manager - Birmingham Promise
Views in the last 30 days - 0
The Employer Partnerships Manager EPM will work closely with the Director of Program Operations to scale and enhance workbased learning programs ensur...
View DetailsOutside Sales Account Executive, Southeast - Xplor Technologies
Views in the last 30 days - 0
Xplor is a global platform offering SaaS solutions and embedded payments for businesses in various verticals They are seeking an Outside Sales Account...
View DetailsSales Account Manager - Fire Safety and Protection, LLC
Views in the last 30 days - 0
Fire Safety and Protection LLC FSP is seeking a Sales Account Manager to develop new and potential accounts within a defined territory The role involv...
View DetailsIT Operations Technician II - Protective Life
Views in the last 30 days - 0
This job posting is for a role in IT Operations Management at Protective Life Corporation The position involves providing 7x24x365 support in diagnosi...
View Details