Jobs and Careers
TE

Senior SharePoint Developer

TekSynap
Silver Spring, United Statesfull_timeVerifiedPosted 26 Mar 2025
💰 $126,000/yr($108,000/yr$126,000/yr)

About the role

Responsibilities & Qualifications

This role offers an exciting opportunity for a remote Senior SharePoint Developer with a strong foundation in JavaScript and familiarity with Microsoft Power Platform to drive innovation, lead development efforts, and contribute to NOAA's digital transformation initiatives. 

 

Responsibilities:

  • Design and Development:
    • Plan, design, develop, test, edit, maintain, and document SharePoint-based solutions using Agile methodologies.
    • Design and develop SharePoint Content Management System (CMS) applications, including custom web parts, workflows, and solutions to support business processes.
    • Utilize JavaScript and front-end technologies (HTML, CSS) to create responsive, user-friendly interfaces for SharePoint sites and apps.
    • Work with modern JavaScript frameworks such as React, Angular, or Vue.js to build interactive web parts and applications.
    • Develop and maintain Power Apps, focusing on custom model-driven apps, Canvas apps, and seamless integration with SharePoint data.
    • Extend SharePoint functionality using JavaScript to create interactive features such as dynamic forms, live updates, and complex user interactions.
  • Automation and Data Integration:
    • Develop custom workflows and automations using Power Automate, including complex multi-step processes, notifications, approvals, and document generation.
    • Implement data integration solutions between SharePoint, Power Platform, and external systems using REST APIs, JavaScript, and Power Query.
    • Build and maintain ETL processes to import and transform data, integrating external data sources with SharePoint and Power Platform solutions.
    • Develop programs to automate processing and analysis of SharePoint list and library data into reports, improving business intelligence capabilities.
    • Create custom connectors in Power Automate and Power Apps to integrate with non-Microsoft services.
  • JavaScript Expertise and Code Quality:
    • Write and maintain high-quality JavaScript code, ensuring adherence to coding standards, performance optimization, and scalability.
    • Build RESTful APIs using JavaScript and Node.js to extend SharePoint capabilities or integrate with external platforms and services.
    • Use JavaScript libraries (e.g., jQuery, D3.js) to build custom visualizations, charts, and data visual aids within SharePoint and Power Platform solutions.
    • Perform code reviews and ensure that JavaScript code is clean, modular, and easily maintainable.
    • Troubleshoot and debug JavaScript code, optimizing performance and user experience on both client-side and server-side.
    • Stay current with the latest JavaScript frameworks, tools, and trends to continually enhance the development process and the end-user experience.
  • Collaboration and Leadership:
    • Lead and mentor a team of developers, providing guidance on SharePoint development, JavaScript best practices, and Power Platform integration.
    • Collaborate with business analysts, stakeholders, and UI/UX designers to ensure that technical solutions meet business requirements and provide a seamless user experience.
    • Coordinate with other departments (e.g., IT, security, compliance) to ensure integration and security standards are met across all custom solutions.
    • Provide leadership in Agile ceremonies, including sprint planning, retrospectives, and backlog grooming, ensuring timely delivery of SharePoint solutions.
    • Communicate complex technical concepts to non-technical stakeholders, ensuring a clear understanding of requirements, project timelines, and technical constraints.
  • Security, Compliance, and Best Practices:
    • Ensure that all SharePoint and Power Platform applications comply with organizational security policies and industry standards.
    • Implement and enforce security practices such as input validation, encryption, and authentication mechanisms to safeguard sensitive data.
    • Conduct security scans, code reviews, and penetration testing on custom applications to identify and mitigate vulnerabilities.
    • Establish and follow best practices for version control, code documentation, and testing to ensure high-quality deliverables.
  • Support, Maintenance, and Troubleshooting:
    • Provide ongoing support for existing SharePoint applica

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

TekSynap

View company profile →