Consultant

Virtusa · Andhra Pradesh, India

Full-time · Mid-Senior level · Posted 10 days ago

Software Development Engineer

Location HYD Campus, Hyderabad

Years of Experience 2-5 Years

Job Summary We are seeking a skilled Software Development Engineer with a strong background in Azure to join our dynamic team. The ideal candidate will have 2-5 years of experience in software development, demonstrating proficiency in building scalable applications and services. You will be responsible for designing, developing, and maintaining software solutions that meet our business needs.

Responsibilities

Design, develop, and implement software applications using Azure technologies.
Collaborate with cross-functional teams to define, design, and ship new features.
Maintain and improve existing software applications.
Participate in code reviews and ensure adherence to best practices.
Debug and troubleshoot software issues, providing timely resolutions.
Stay updated with emerging technologies and industry trends.

Mandatory Skills

Proficiency in Azure cloud services and architecture.
Strong programming skills in languages such as C#, Java, or Python.
Experience with RESTful APIs and microservices architecture.
Familiarity with version control systems, preferably Git.
Understanding of Agile methodologies and software development life cycle.

Preferred Skills

Experience with containerization technologies like Docker and Kubernetes.
Knowledge of CI/CD pipelines and DevOps practices.
Familiarity with front-end technologies such as React or Angular.
Experience in database management systems like SQL Server or MongoDB.

Qualifications

Bachelor's degree in Computer Science, Engineering, or a related field.
2-5 years of relevant software development experience.
Strong problem-solving skills and attention to detail.
Excellent communication and teamwork abilities.

Sign up to apply