Bachelor's degree in Computer Science, Information Technology, or a related field.
5-7 years of relevant experience in software development.
Strong experience with Azure cloud services and architecture.
Proficiency in programming languages such as C#, .NET, or Java.
Solid understanding of database technologies, including SQL Server or Azure SQL Database.
Responsibilities
Design, develop, and implement scalable and efficient platform solutions using Azure.
Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.
Maintain and enhance existing applications, ensuring optimal performance and user experience.
Participate in code reviews and provide constructive feedback to team members.
Stay updated with the latest industry trends and technologies to ensure best practices are followed.
Benefits
Collaborative work environment with cross-functional teams.
Opportunities for professional development and staying current with industry trends.
Engagement in code reviews to foster team learning and improvement.
Focus on high-quality software solutions and user experience.
Full Job Description
Job Title: Developer - Platform/Product
Location: Indianapolis, IN
Years of Experience: 5-7 Years
Job Summary: We are seeking a skilled Developer specializing in Platform/Product development with a strong focus on Azure technologies. The ideal candidate will have a proven track record of delivering high-quality software solutions and will be responsible for designing, developing, and maintaining our platform products. This role requires a collaborative mindset and the ability to work effectively in a fast-paced environment.
Responsibilities:
Design, develop, and implement scalable and efficient platform solutions using Azure.
Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.
Maintain and enhance existing applications, ensuring optimal performance and user experience.
Participate in code reviews and provide constructive feedback to team members.
Stay updated with the latest industry trends and technologies to ensure best practices are followed.
Assist in troubleshooting and resolving technical issues as they arise.
Mandatory Skills:
Strong experience with Azure cloud services and architecture.
Proficiency in programming languages such as C#, .NET, or Java.
Experience with RESTful APIs and microservices architecture.
Solid understanding of database technologies, including SQL Server or Azure SQL Database.
Familiarity with DevOps practices and CI/CD pipelines.
Preferred Skills:
Experience with front-end technologies such as Angular, React, or Vue.js.
Knowledge of containerization technologies like Docker and Kubernetes.
Experience with Agile methodologies and project management tools.
Strong problem-solving skills and attention to detail.
Qualifications:
Bachelor's degree in Computer Science, Information Technology, or a related field.
5-7 years of relevant experience in software development.
Strong communication skills and ability to work collaboratively in a team environment.
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.