Logo
Nagarro

Senior Staff Engineer (Sharepoint)

Nagarro, Myrtle Point, Oregon, United States, 97458

Save Job

Company Description

We’re Nagarro, a Digital Product Engineering company scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale across all devices and digital mediums, and our people exist everywhere in the world (17,500+ experts across 39 countries, to be exact). Our work culture is dynamic and non-hierarchical. We are looking for great new colleagues. That is where you come in! Job Description

We are looking for a SharePoint developer with strong experience in SPFx, Power Automate, and integration with Microsoft Graph, REST APIs, and third-party services. The role involves designing, implementing, and maintaining secure, scalable SharePoint solutions that meet client business requirements. Requirements

7.5+ years of experience in SharePoint development Expertise in SharePoint Framework (SPFx) with React and TypeScript Strong knowledge of Microsoft Graph, REST APIs, and third-party integrations Experience with Power Automate and Azure Logic Apps Familiarity with Automation Edge for RPA and workflow automation Proficiency in XML, JSON, and web service development using SoapUI and Postman Strong understanding of networking concepts, database integration, and security best practices Experience applying security fixes, updating workflows, and ensuring compliance with penetration testing results Ability to review technical service requests and manage business/technical changes following governance and change management processes Skilled in Agile development, programming/scripting, cloud enablement, teamwork, quality control, and systems integration Responsibilities

Convert client use cases and technical requirements into detailed technical design Map decisions to requirements and translate them to developers Identify optimal solutions that meet client requirements Define guidelines and benchmarks for NFR considerations during project implementation Write and review design documents explaining overall architecture, framework, and high-level design of the application for developers Review architecture and design on extensibility, scalability, security, design patterns, user experience, NFRs, etc., ensuring best practices are followed Develop and design the overall solution for defined functional and non-functional requirements; define technologies, patterns, and frameworks to materialize it Relate technology integration scenarios and apply learnings in projects Resolve issues raised during code/review through systematic root cause analysis and justify decisions taken Carry out POCs to ensure suggested design/technologies meet requirements Qualifications

Bachelor’s or master’s degree in computer science, information technology, or a related field.

#J-18808-Ljbffr