Lead Software Engineer

Virtusa Corp

  • Indianapolis, IN
  • 15 days ago

    Highlights

    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. Job Summary: We are seeking a skilled Developer specializing in Platform/Product development with a strong focus on Azure technologies.

    Numbers & Facts

    LocationIndianapolis, IN

    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.

    Similar Jobs