Bachelor's degree in Computer Science or related field.
5-7 years of experience as a Full-stack Developer.
Strong problem-solving skills and attention to detail.
Excellent communication and teamwork abilities.
Proficiency in cloud platforms (AWS, Azure, or Google Cloud).
Responsibilities
Design, develop, and maintain scalable web applications using modern frameworks.
Implement cloud-based solutions and services for optimal performance and security.
Collaborate with UX/UI designers to create user-friendly interfaces.
Write clean, maintainable, and efficient code following best practices.
Conduct code reviews and provide constructive feedback to team members.
Participate in Agile development processes, including sprint planning and retrospectives.
Troubleshoot and resolve application issues promptly.
Stay updated with emerging technologies and industry trends.
Benefits
Collaborative work environment with cross-functional teams.
Opportunities for professional development and continuous learning.
Exposure to modern technologies and frameworks.
Participation in Agile methodologies.
Flexible work arrangements.
Full Job Description
Full-stack Developer
Location: New York, US Office
Years of Experience: 5-7 Years
Job Summary: We are seeking a skilled Full-stack Developer with a strong background in cloud technologies to join our dynamic team. The ideal candidate will have a proven track record of developing and maintaining web applications, with a focus on delivering high-quality solutions that meet business needs. You will work collaboratively with cross-functional teams to design, implement, and optimize applications across the full technology stack.
Responsibilities:
Design, develop, and maintain scalable web applications using modern frameworks and technologies.
Implement cloud-based solutions and services, ensuring optimal performance and security.
Collaborate with UX/UI designers to create user-friendly interfaces.
Write clean, maintainable, and efficient code while adhering to best practices.
Conduct code reviews and provide constructive feedback to team members.
Participate in Agile development processes, including sprint planning and retrospectives.
Troubleshoot and resolve application issues in a timely manner.
Stay updated with emerging technologies and industry trends to continuously improve development processes.
Mandatory Skills:
Strong experience with cloud platforms (AWS, Azure, or Google Cloud).
Proficiency in front-end technologies (HTML, CSS, JavaScript, and frameworks like React or Angular).
Solid understanding of back-end technologies (Node.js, Python, Java, or .NET).
Experience with RESTful APIs and microservices architecture.
Familiarity with database technologies (SQL and NoSQL).
Preferred Skills:
Experience with DevOps practices and CI/CD pipelines.
Knowledge of containerization technologies (Docker, Kubernetes).
Understanding of security best practices in web development.
Experience with Agile methodologies.
Qualifications:
Bachelor's degree in Computer Science, Information Technology, or a related field.
5-7 years of relevant work experience as a Full-stack Developer.
Strong problem-solving skills and attention to detail.
Excellent communication and teamwork abilities.
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.