Posted Apr 24, 2026
Primary Responsibilities:
Perform all phases of software engineering including requirements analysis, application design, and code development & testing. - Design and implement product features in collaboration with business and IT stakeholders. - Design, develop and test reusable frameworks, libraries, and Java components. - Work with other engineers and teams to create and maintain dev-ops processes, application infrastructure, and utilize cloud services. - Be innovative in solution design and development to meet the needs of the business. - Adapt in a dynamic and collaborative work environment and make independent decisions. - Understand new product capabilities and decompose the implementation into specific functional changes for verification. - Participate in Agile/Scrum methodology to deliver high-quality software releases. - Collaborate with the scrum team to meet project timelines. - Review code and provide feedback relative to best practices and improving performance. - Mentor and guide other engineers within the team. - Perform comprehensive testing of product distributions prior to release. - Troubleshoot production support issues post-deployment and come up with solutions as required. Preferred Qualifications:
Experience in data engineering, data integration, data modeling, data architecture, and ETL/ELT processes to provide quality data and analytics solutions. - Experience with Kafka, Service Bus, or other event streaming technologies. - Experience delivering software using an Agile/Scrum methodology (Agile Central, Rally). - Strong communication and problem-solving skills. - Global team experience. - Healthcare, Provider domain experience. - Ability to work in a fast-paced, fluid environment while maintaining adherence to standards and best practices. Job Description: You have 10+ years of experience in design, development, and implementation of enterprise applications. Additionally, you have 7+ years of experience with Java technology development stack (Java 8 +, Spring Boot), 5+ years of experience with Python, and 5+ years of hands-on expertise with building Micro Services. You also have 3+ years of experience in building and deploying Event driven Cloud based solutions, preferably Azure using Azure functions, Service Bus, Cosmos DB, KeyVault, and AppInsights. Furthermore, you have experience with DevOps automation using Terraform and CI/CD processes and tools such as Github Actions, JPAC, Automation, GIT, Artifactory, Fortify Scan, and Sonar Cube. Primary Responsibilities:
Perform all phases of software engineering including requirements analysis, application design, and code development & testing. - Design and implement product features in collaboration with business and IT stakeholders. - Design, develop and test reusable frameworks, libraries, and Java components. - Work with other engineers and teams to create and maintain dev-ops processes, application infrastructure, and utilize cloud services. - Be innovative in solution design and development to meet the needs of the business. - Adapt in a dynamic and collaborative work environment and make independent decisions. - Understand new product capabilities and decompose the implementation into specific functional changes for verification. - Participate in Agile/Scrum methodology to deliver high-quality software releases. - Collaborate with the scrum team to meet project timelines. - Review code and provide feedback relative to best practices and improving performance. - Mentor and guide other engineers within the team. - Perform comprehensive testing of product distributions prior to release. - Troubleshoot production support issues post-deployment and come up with solutions as required. Preferred Qualifications:
Experience in data engineering, data integration, data modeling, data architecture, and ETL/ELT processes to provide quality data and analytics solutions. - Experience with Kafka, Service Bus, or other event streaming technologies. - Experience delivering software using an Agile/Scrum methodology (Agile Central, Rally). - Strong communication and problem-solving skills. - Global team experience. - Healthcare, Provider domain experience. - Ability to work in a fast-paced, fluid environment while maintaining adherence
Don't want to apply yourself?
Our team writes your resume, applies for you, preps you for interviews, and negotiates your offer.
Browse Jobs
By Role
By City