Previous Job
Previous
Sharepoint Developer
Ref No.: 18-03048
Location: Chantilly, Virginia
Start Date: 03/29/2018

Responsibilities:
· Uses Agile methodologies to design, develop, enhance, debug, and implement software.
· Troubleshoots production problems related to software applications.
· Researches, tests, builds, and coordinates the conversion and/or integration of new products based on client requirements.
· Designs and develops new software products or major enhancements to existing software.
· Evaluates effectiveness.
· Addresses problems of systems integration, compatibility, and multiple platforms.
· Consults with project teams and end users to identify application requirements.
· Performs feasibility analysis on potential future projects to management.
· Assists in the evaluation and recommendation of application software packages, application integration and testing tools.
· Resolves problems with software and responds to suggestions for improvements and enhancements.
· Acts as team leader on projects. Instructs, assigns, directs, and checks the work of others on the development team.
· Participates in development of software user manuals and technical reports.

Mandatory Skills:
• Previous hands-on experience as a SharePoint Developer (2016, 2013, 2010)
o Must have knowledge of SharePoint in general, maintaining large lists, libraries.
o Must have knowledge of SharePoint designer, InfoPath, and SSRS Report Designer
o Must have knowledge of jQuery and/or other JavaScript frameworks
o Any programming background such as C#, ASP.NET will be preferred
o Nice to have knowledge of SharePoint upgrade and migration
• Has passion for technology and learning new technologies
• Has worked in an agile project management environment
• United States Citizenship required
• Excellent communication skills and able to work in a fast-paced environment

Preferred Skills:
· Agile certification Work with product owners and colleagues to interpret feature requests and develop software in iterative design/build/test cycles using an Agile development process
· Drawing on components from the project open-source framework, use JavaScript to design, build and test software components for new and existing government software systems
· Regularly check code into our continuous integration pipeline to incrementally build our overall system and get immediate feedback on build performance
· Develop and expand unit and integration tests which will be automatically run by the build pipeline for developer feedback
· Minimum of one (1) years of recent experience developing and implementing software solutions using SharePoint
· Minimum of one (1) year of experience working in an Agile environment

Education: Bachelor's degree in Information system/Computer science or equivalent