Objectives of this role
Design, customise and execute exceptional SharePoint-developed websites as per the user needs and requirements
Set tasks and benchmarks and meet these development goals for web application projects as a SharePoint developer
Solve complex software issues with ease while integrating the projects with MS Office
Improve the overall business process and operational level functioning of an organisation using SharePoint expertise
Mandatory Skills:
SharePoint Expertise: In-depth knowledge of SharePoint Online and SharePoint On-Premises (Server Edition).
Modelling and Experience with PowerApps, Power Automate, and SharePoint Designer workflows.
Previous involvement in large-scale SharePoint Online and/or SharePoint Edition environment rollouts, Intranet Portal Development and ongoing support.
Experience with developing custom timer jobs and extending SharePoint using event receivers. Engaging in and contributing actively to SCRUM ceremonies and events
Desirable Skills:
Microsoft Certifications: Microsoft Certified: SharePoint Developer, Power Platform Developer, or equivalent. Experience with Microsoft Azure for SharePoint integration and cloud-based solutions.
Experience with Common Data Model including Plug-ins development, Security model (Roles, Business Units, Field Level, etc.), Business rules, Web API, SDK Libraries/Tools, C#.NET development, Integrations via service endpoints, and Automated Testing (Unit/Integration).
Responsibilities
Create custom designs and intranets for the user as per the basic needs
Develop and design brand-new web components using c#, XML, SQL and similar tools
Update and sustain the SharePoint development areas for web applications
Collaborate with the design team to review the brief and ensure that SharePoint development takes place as per the schedule and stated process
Train staff and end users about the interface and system
Required skills and qualifications
Bachelors degree in computer science, software engineering or a related field
Prior experience working as a SharePoint developer
Expertise in C#, SQL and .NET frameworks
Knowledge in JavaScript
Problem-management and critical and strategic thinking abilities
Preferred skills and qualifications
Proficiency in coding
Detail-oriented and self-motivated approach to work
Previous experience in client management, particularly in the areas of data flow and migration
Understanding of UI/UX
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 is an Equal Opportunity Employer. All applicants will receive fair and impartial treatment without regard to race, color, religion, sex, national origin, ancestry, age, legally protected physical or mental disability, protected veteran status, status in the U.S. uniformed services, sexual orientation, gender identity or expression, marital status, genetic information or on any other basis which is protected under applicable federal, state or local law.
Applicants may be required to attend interviews in person or by video conference. In addition, candidates may be required to present their current state or government-issued ID during each interview. All candidates must be authorized to work in the USA.
Learn more
Have any questions?
To join our bright team of professionals, you can apply directly to our website under the Careers tab and search all open jobs. https://www.virtusa.com/careers
Yes, you can. Virtusa gives you the flexibility to apply for multiple open positions that excite you about your future and align to your experience and career goals.
Yes, you can. Virtusa is a global Company, and we serve our clients through our global delivery model.
Our dedicated recruitment team will review your online application and match it to all our open jobs. We update our open jobs on a daily basis and encourage you to check back often.
Our team of recruiters will review your application, relevant job experience, and skills to appropriately align it to our open jobs. From there, the recruitment team will contact the qualified candidate to start the interview process.
Want to explore the ways you can engineer your career in technology? Our thought leaders share key career insights for candidates from entry-level job seekers to senior technologists.
Check your downloads folder for files and implementation instructions.
Assets are now available in your profile for future editing and use.