Developer III, Product

American Bureau of Shipping Career Site
Taluka Pune City, IN

As a SharePoint Developer, you will play a pivotal role in designing and implementing high-scale, cloud-based solutions. You will focus on modernizing the digital workplace by migrating legacy on-premises systems to SharePoint Online and building custom applications using the latest Microsoft 365 technologies. This role requires a blend of creative problem-solving and deep technical expertise to deliver scalable, user-centric tools for the enterprise.

What You Will Do:

  • Design & Development: Build and deploy scalable applications using SPFx, PowerApps, and Power Automate.
  • Migration: Lead technical efforts to move data and content from SharePoint On-Premises to Cloud.
  • Custom Solutions: Develop custom modules and web services using C#, ASP.NET, and RESTful APIs.
  • Testing & Quality: Construct and execute detailed test scripts, focusing on data content migration testing to ensure accuracy and performance.
  • Full-Stack Integration: Implement CRUD operations for web-based solutions and integrate tools like Teams, Azure, and BOT frameworks.
  • Collaboration: Work directly with customers and team members to troubleshoot, debug, and achieve desired functionalities.
  • Core Tech Stack: 4+ years in enterprise development with a focus on C#, .NET Framework, JavaScript, HTML5, and CSS.
  • SharePoint Expertise: At least 3 years of experience with the SharePoint Object Model and OOTB (Out of the Box) features.
  • Modern Tools: Proficiency in SharePoint Online, Angular JS, Node, JSON, and SQL Server.
  • Problem Solving: Strong analytical and leadership skills, with the ability to manage complex modules independently.
  • Preferred Credentials: A degree in Computer Science; Microsoft Certified Professional Developer (MCPD) status is highly preferred.
  • Bachelor’s degree in computer science, IT, or related field (master’s preferred).
  • 4+ years SharePoint administration/consulting experience; minimum 2 years focused on migrations.
  • Relevant Microsoft Certifications preferred (e.g., Microsoft 365 Certified).

What You Will Need:

Education & Experience

  • Bachelor’s degree in computer science, IT, or related field (master’s preferred).
  • 4+ years SharePoint administration/consulting experience; minimum 2 years focused on migrations.
  • Relevant Microsoft Certifications preferred (e.g., Microsoft 365 Certified).

Knowledge, Skills & Abilities

  • 4+ years of experience in Enterprise Application development.
  • Designing, coding, and implementing scalable SharePoint applications.
  • Extensive knowledge of C#, ASP.NET, and .NET Frameworks.
  • Familiarity with JavaScript, HTML5, CSS, Rest API, XML, jQuery, SQL Server, and Web Services.
  • Deep knowledge of SharePoint architecture (on-premises and online) and associated Microsoft 365 services.
  • Expertise in modern SharePoint Online features like modern pages, hubs, communication sites, and SPFX.
  • Knowledge of Active Directory, Azure AD, and Identity/Authentication mechanisms (SSO, MFA).
  • Ability to create migration strategies and perform pre-migration health checks and planning.
  • Proficiency in PowerShell scripting, JSON, and SPFX.
  • Problem-solving skills, especially in troubleshooting migration errors and performance bottlenecks.
  • Ability to work independently and manage time effectively under minimal supervision.
  • Strong organizational and documentation skills.

Reporting Relationships:

Will report to the technical manager and have no direct reports. 

Working Conditions:

The work environment will primarily be an air-conditioned office setting requiring the employee to sit for prolonged periods while concentrating on a computer screen. 

// // //