SharePoint Programmer

ENGINEERING SERVICES NETWORK, Inc.
Onsite

About The Position

ESN is seeking a Full Stack SharePoint Programmer for an on-site role at the Washington Navy Yard, Washington, DC. This role requires a bachelor's degree and a minimum of five (5) years of experience in .NET, MVC, C#, Entity Framework, LINQ, SQL Server, jQuery, Bootstrap, JavaScript, CSS, HTML, Razor, Web Forms, and Classic ASP. As a Full Stack SharePoint Developer, you will be responsible for developing, enhancing, and maintaining SharePoint web applications to deliver high performance, scalability, and a seamless user experience.

Requirements

  • Proven experience as a SharePoint Developer with strong expertise in .NET WebAPI, MVC, jQuery, Bootstrap, JavaScript, CSS, HTML, Razor, Web Forms, and Classic ASP.
  • Solid understanding of object-oriented programming (OOP) and design patterns.
  • Strong proficiency in SQL Server, T-SQL, and query optimization.
  • In-depth knowledge of RESTful API design and development.
  • Familiarity with responsive web design principles and best practices.
  • Hands-on experience in building and consuming APIs.
  • Ability to effectively troubleshoot and debug code.
  • Experience with version control systems like Git or SVN.
  • Strong problem-solving skills with attention to detail.
  • Excellent communication skills and a collaborative team player.

Nice To Haves

  • Experience with cloud platforms such as Azure or AWS.
  • Familiarity with Agile/Scrum development methodologies.
  • Knowledge of CI/CD pipelines and DevOps practices.
  • Self-starter capable of working with minimal supervision.

Responsibilities

  • Develop custom web parts, workflows, and applications using SharePoint Designer, Power Automate, and Visual Studio.
  • Write, test, and debug custom code using programming languages like C#, .NET, JavaScript, HTML, CSS, and SQL.
  • Write clean, maintainable, and efficient code in C# and .NET Core.
  • Create intuitive, responsive UI/UX using jQuery, Bootstrap, JavaScript, CSS, HTML, and Razor.
  • Design and implement RESTful APIs with .NET and C#.
  • Develop and optimize stored procedures, triggers, functions, and SQL queries.
  • Debug, troubleshoot, and optimize applications for high performance.
  • Collaborate with cross-functional teams including QA, Product Owners, and Project Managers to deliver high-quality software.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service