Node react
seeking a talented, energetic, ambitious senior Full Stack Developer who wants to join our software development team . As a Developer you will have the opportunity to be a member of our global software development organization working with state of the art tools and technologies to build the next wave of software applications for our global enterprise. Youll get the chance to interface with customers, create new products, and improve on existing systems and code.
Experience 6 9 Years
Basic Skills/Qualifications
Master/Bachelor degree in Computer Science, Computer Engineering (BE/MCA/BCA)
6-9 years of strong software design and development experience and building and administering largescale distributed applications
Strong communication skills
Agility and quick learner
Understanding of the Software development lifecycle
Good Analytical and problemsolving skills
Selfmotivated with the ability to prioritize, meet deadlines, and manage changing priorities
Should have a high level of energy working as an individual Contributor and as a part of Team.
Technical Skills (Must have and hands on)
Backend - NodeJS
Frontend - ReactJS
Programming languages JavaScript, Typescript
API REST
Databases SQL Server
Source control Git
Preferred Skills
Windows application development using C#
MongoDB
Cloud application development experience with AzureKnowledge of Agile development methodologies and DevOps practices.
Experience
Drive technical excellence and implementation of best full stack engineering practices. Apply technical understanding of
Using modern cloud architecture
DevSecOps tools, and toolchaining to achieve end-to-end automation
Patterns and bestpractices for multitiered distributed applications, and MultiCloud environment
Information Security, Identity and Access Management
Develop full stack applications that are scalable, robust, and thoughtfully designed
Full software development lifecycle, from design to implementation.
Ship production code to a large customer base, and will take full ownership of your work, including testing and deployments.
Collaborate with other software engineers, domain experts, and end-users, to build the right solutions that address our business needs.
Interface with Software Quality Assurance and deployment teams.
Participate in design, scoping, implementation, and testing in short agile release cycles.
About Virtusa
Teamwork, quality of life, professional and personal development: values that Virtusa is proud to embody. When you join us, you join a team of 27,000 people globally that cares about your growth — one that seeks to provide you with exciting projects, opportunities and work with state of the art technologies throughout your career with us.
Great minds, great potential: it all comes together at Virtusa. We value collaboration and the team environment of our company, and seek to provide great minds with a dynamic place to nurture new ideas and foster excellence.
Virtusa was founded on principles of equal opportunity for all, and so does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status or any other basis covered by appropriate law. All employment is decided on the basis of qualifications, merit, and business need.