Senior Software Engineer managing technology delivery of multiple vendors’ technology solutions for application families. Collaborating with architects for maturing technology components in Cigna's environment.
Responsibilities
Partner with multiple vendors to create estimates and delivery plans for projects or programs across application families.
Ensure the quality of technology delivery of multiple vendors’ technology solutions for multiple concurrent projects or programs for application families.
Provide technology leadership and delivery accountability for solutions for multiple concurrent projects within an application family (i.e. claims, benefits, sales, and account management).
Identify and implement process enhancement opportunities associated with supporting the application area as well as serve as a subject matter expert for components of the team.
Partner with architects to set direction for maturing the use of, retiring, or adding technology components of the Cigna environment and provide technical guidance to projects and programs for complex components of a multiple technology suite.
Assist in efforts to develop standard practices, components, and guidelines for the use of complex technology components.
Resolve urgent and high production incidents and determine the root cause of problems and drive resolutions.
Perform code reviews and provide design suggestions and assist in resolving technical issues.
Work on Proof-of-Concept to finalize best approaches for use cases.
Assist the production support and quality teams to find and fix critical issues.
Collaborate with product owners to refine backlog and prioritize stories for the team.
Work on creating case types, class rules, and implementing case routing using work parties and decision tables.
Replace existing legacy agents with Queue Processors and Job Schedulers to optimize performance.
Use cloud storage solutions, such as S3, to store attachments.
Requirements
Requires a Bachelor’s degree or foreign equivalent in Computers, Engineering, or related field plus 7 years of software development experience (or a Master’s degree or foreign equivalent in Computers, Engineering, or related field plus 3 years of software development experience).
Must have experience with: integrating Pega applications with external systems using REST and Kafka; designing and developing Pega workflows; Pega (platform versions); AWS (S3, Lambda, CloudWatch, Kinesis, DynamoDB, Cloud Formation, Textract); Java, JavaScript; ReactJS; REST/SOAP APIs; OAuth 2.0; Junit; Selenium; Kafka; Oracle; Postgres; SQL; Jenkins; Git; Kubernetes; Pega Cosmos; Docker; Putty; Splunk; Dynatrace; Datadog; Pega Diagnostic Cloud (PDC); Agile/Scrum methodologies; JIRA; Postman; ETL tools (Upsolver); ReactJS; HTML; CSS; JQuery; VPC Flow Logs; Pega Unit Testing; Pega Scenario Testing and Deployment Manager; Linux; Pega PRPC (Infinity 24.x); Terraform; Python; Tomcat; OpenShift; and Camunda.
Requires Pega Lead System Architect certification.
Senior Software Engineer developing scalable software solutions for T - Mobile. Collaborating on system design and mentoring teams while enhancing customer experience.
Software Engineer Manager oversees application development within a large or complex department at Regions. Evaluating and improving technology solutions for business efficiency and compliance.
Software Engineer at Red Hat working on automating tools and processes for AI projects. Collaborating with various teams and stakeholders to deliver key project milestones and manage cloud infrastructure.
Software Engineer I developing full - stack software solutions for Summit Credit Union. Collaborating with teams to build secure and compliant systems while ensuring quality and performance.
Staff Cloud Software Engineer at Abbott building Java and Spring Boot microservices on Azure healthcare platform. Leading secure and scalable solutions for global healthcare using best practices.
Lead Software Engineer at FreeWheel responsible for high - performance ad server system development. Collaborate with teams to design, implement, and maintain scalable solutions.
Software Engineer developing server - side applications for Rakuten, a global technology leader. Analyzing requirements and collaborating with teams to deliver scalable backend solutions.
Motion Control Software Engineer developing model - based vehicle control functions for Expleo. Collaborating on system requirements and software architecture in hybrid working model.
Senior Software Engineer leading the evolution of risk systems for energy trading at N5X. Collaborating across teams to ensure high performance and precision in trading processes.