What are the responsibilities and job description for the SharePoint Developer position at Marathon TS?
Job Summary
Marathon TS is seeking a skilled and experienced SharePoint Developer to join our IT team. The SharePoint Developer will be responsible for designing, developing, and maintaining SharePoint solutions to meet the needs of the organization. The SharePoint Developer will provide a Comprehensive Web-Based Solution that supports career advising, assessment, and development. Personalized and configured for the VA. Configurable online career planning and pathway systems (web-based software) with developmentally appropriate content for all employees.
Career management and program database, analytics, and reporting that includes. Research-based career assessments measure interests, skills confidence, and work values. Electronic portfolio and resume development tools. Individual learning plan development. Integration solutions for content and data sources such as learning management systems, case management systems, localized occupational data, and career ladder information, and more. Professional development for career counselors, and advisors. Career program database management, analytics, and reporting and needs assessment for career programming. Upload deliverables to the Career Path Management Program SharePoint Website.
Key Responsibilities
Marathon TS is committed to the development of a creative, diverse and inclusive work environment. In order to provide equal employment and advancement opportunities to all individuals, employment decisions at Marathon TS will be based on merit, qualifications, and abilities. Marathon TS does not discriminate against any person because of race, color, creed, religion, sex, national origin, disability, age or any other characteristic protected by law (referred to as "protected status ").
Marathon TS is seeking a skilled and experienced SharePoint Developer to join our IT team. The SharePoint Developer will be responsible for designing, developing, and maintaining SharePoint solutions to meet the needs of the organization. The SharePoint Developer will provide a Comprehensive Web-Based Solution that supports career advising, assessment, and development. Personalized and configured for the VA. Configurable online career planning and pathway systems (web-based software) with developmentally appropriate content for all employees.
Career management and program database, analytics, and reporting that includes. Research-based career assessments measure interests, skills confidence, and work values. Electronic portfolio and resume development tools. Individual learning plan development. Integration solutions for content and data sources such as learning management systems, case management systems, localized occupational data, and career ladder information, and more. Professional development for career counselors, and advisors. Career program database management, analytics, and reporting and needs assessment for career programming. Upload deliverables to the Career Path Management Program SharePoint Website.
Key Responsibilities
- Design and Development:
- Design, develop, and customize SharePoint sites, libraries, lists, and workflows.
- Create and maintain custom web parts, applications, and solutions using SharePoint Framework (SPFx), PowerApps, and Power Automate.
- Develop and implement responsive user interfaces using JavaScript, TypeScript, React, HTML, and CSS.
- Administration and Support:
- Perform SharePoint administration tasks, including site collection management, permissions, and backups.
- Troubleshoot and resolve SharePoint-related issues, ensuring minimal downtime and optimal performance.
- Provide technical support and training to end-users and stakeholders.
- Migration and Integration:
- Plan and execute SharePoint migrations from on-premises to SharePoint Online.
- Integrate SharePoint with other enterprise applications and systems, ensuring seamless data flow and functionality.
- Collaboration and Communication:
- Work closely with business analysts and stakeholders to gather and document requirements.
- Collaborate with cross-functional teams to deliver projects on time and within scope.
- Communicate effectively with technical and non-technical team members.
- Stay current with SharePoint updates, best practices, and industry trends.
- Identify opportunities for process improvement and implement solutions to enhance system performance and user experience.
- Education:
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Experience:
- 3 years of experience in SharePoint development and administration.
- Proven experience with SharePoint Online, SharePoint 2016/2019, and SharePoint Framework (SPFx).
- Experience with Microsoft Power Platform (PowerApps, Power Automate, Power BI) is a plus.
- Technical Skills:
- Proficiency in C#, JavaScript, TypeScript, HTML, CSS, and PowerShell.
- Strong understanding of SharePoint REST API, CAML, and LINQ.
- Familiarity with SQL Server and database management.
- Experience with Visual Studio, Visual Studio Code, Git, and Azure DevOps.
- Professional Skills:
- Excellent problem-solving and analytical skills.
- Strong communication and interpersonal skills.
- Ability to work independently and as part of a team.
- Detail-oriented with a focus on delivering high-quality solutions.
- Desired Certifications:
- SharePoint Developer Associate or equivalent certification is preferred.
- Project Management Professional (PMP)
Marathon TS is committed to the development of a creative, diverse and inclusive work environment. In order to provide equal employment and advancement opportunities to all individuals, employment decisions at Marathon TS will be based on merit, qualifications, and abilities. Marathon TS does not discriminate against any person because of race, color, creed, religion, sex, national origin, disability, age or any other characteristic protected by law (referred to as "protected status ").
SharePoint Developer
Urbane Systems LLC -
Washington, DC
SharePoint Developer
DecisionPoint | Cortek -
Arlington, VA
SharePoint Developer
GEMINI INDUSTRIES -
Fairfax, VA