Jobs and Careers
TE
Senior SharePoint Developer
TekSynapSilver 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 KitFree account required — sign up in 30s