Bachelor's degree in Computer Science or equivalent technical field; MS is a plus.
4+ years of experience in software development, particularly with microservices.
Proficient in designing and developing scalable and secure applications.
Experience with Azure or similar cloud platforms for application deployment.
Familiarity with agile development methodologies and TDD practices.
Knowledge of integrating legacy systems with modern platforms, especially Pega.
Experience in healthcare or customer service domains is advantageous.
Responsibilities
Design, develop, test, and maintain microservices for consumer-facing applications.
Write high-quality code focusing on scalability, security, and performance.
Utilize Test-Driven Development (TDD) and engage in code reviews with peers.
Collaborate with the DevOps team to establish build and delivery pipelines.
Implement instrumentation and monitoring for production environments.
Build and manage Docker containers for application deployment.
Benefits
Collaborative work environment with cross-functional teams.
Opportunity to work on modernized microservices applications.
Exposure to industry best practices in software development.
Potential for professional growth in cloud technologies and agile methodologies.
Full Job Description
The Software Engineer will help support and build the Modernized Microservices ApplicationsSuite. Along with writing effective code, the position will be responsible for designing, building,delivering and maintaining a highly scalable set of products and applications. The incumbent willuse industry best practices and work collaboratively with cross-functional team of product managers, architects, principal engineers, software engineers, test automation team and DevOPS engineers Responsibilities Design, develop, test and maintain microservices to support our consumer facing applications. Write highest quality code with utmost attention to scalability security and performance Use TDD and participate in code-reviews with other software engineers Collaborate with DevOps team to setup the build and delivery pipeline Add instrumentation and monitoring to support production environments. Build Docker containers and container management Skills/Experience: Minimum Qualifications 4+ w/Bachelors degree Additional Experience Experience designing and developing highly scalable and secure Applications and Products BS in computer science or equivalent technical field or equivalent work experience. MS is a plus Experience with developing and deploying applications on Azure or similar cloud platform Knowledge, Skills, Abilities Ability to understand business plans and apply that information into the development of an IT business case Proficient in organizational processes as well as capable of assessing and initiating change of such processes Knowledge of agile development methodologies Experience designing and developing highly scalable and secure Pega Applications Healthcare and/or Customer Service capability experience is a plus Experience with developing and deploying Pega applications on Azure or similar cloud platform Experience integrating legacy systems with the Pega Platform Ability to integrate with external systems of record with the Pega Platform Ability to understand an existing business process and collaboratively develop a more efficient and automated workflow Base Pay Information The national base pay range below is a good-faith estimate of what Delta Dental may pay for new hires. Actual pay may vary based on Delta Dentals assessment of the candidates knowledge skills, abilities related experience education certifications and ability to meet required minimum job qualifications
About Virtusa Corporation
Virtusa Corporation is a global provider of digital business strategy, digital engineering, and information technology (IT) services and solutions. The company helps its clients transform their businesses through innovative technology solutions that enable them to improve customer engagement, increase operational efficiency, and drive revenue growth. Virtusa Corporation was founded in 1996 and is headquartered in Southborough, Massachusetts. The company has over 20,000 employees and operates in over 30 countries around the world. Virtusa Corporation is committed to sustainability and has received numerous awards for its environmental and social responsibility initiatives.