SharePoint Developer
United States Department of Agriculture
Contract Washington, District of Columbia, United States Posted 6 years ago
About Position
SharePoint Developer (Contract)
$85.00 / Hourly
Washington, District of Columbia, United States
SharePoint Developer
Contract Washington, District of Columbia, United States Posted 6 years ago
Description
Responsibilities Participate in all phases of the lifecycle of software application development with an emphasis on architecture, design, quality, design and code reviews and implementation Contribute to the overall architecture of the product with a focus on scalability, maintainability and performance Lead and make design decisions to create simple, elegant and reusable software systems Develop key components and modules Work with superiors and peers to constantly improve and enforce a software development lifecycle process and lead further process definition as necessary Work closely with developers, product managers and executives to ensure the release of high quality products Assist in the technical and professional development of junior staff by mentoring and trainingEssential Skills At least 3 years experience in handson software development on Microsoft web platforms using technologies such as ASP.NET MVC, C# 3.5, HTML, jQuery, Entity Framework, Visual Studio 2018 and SQL Server 2018 At least 1 years experience in leading software development teams developing using similar technologies Indepth knowledge of object oriented programming and high performance web site design and architecture Experience with large scale database design and development on the Microsoft SQL Server 2000/2005/2018 platforms including normalization techniques, performance tuning etc Demonstrated experience in problem solving, architectural design, team resource assignments, debugging, production support analysis, project coordination Must be able to work in an agile timecritical environment and be decisive when faced with complex problems Solid, demonstrated analytical and problem solving skills Excellent verbal and written communication skills required to lead a team of developers and also to act as a management resource Must possess strong organizational and time management skills. Ability to perform production support and configuration management roles as necessaryDesired Qualifications BS in Computer Science or Engineering, MIS or equivalent preferred; Masters Degree a plus Understanding of agile software development methodologies especially Scrum Understanding and use of project management and development toolsets, including the MS Office suite, Team Foundation Server, SharePoint, Visio, MS Project, Visual Studio Team System and other development tools as necessary
By applying to a job using PingJob.com you are agreeing to comply with and be subject to the PingJob.com Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.