SharePoint Programmer

ENGINEERING SERVICES NETWORK, Inc.
Chesapeake, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Chesapeake, United States of America

Tech stack

Clean Code Principles
ASP.NET
HTML
JavaScript
.NET
API
Amazon Web Services (AWS)
Azure
Bootstrap
C Sharp (Programming Language)
CSS
Cloud Computing
Software Debugging
Software Design Patterns
DevOps
Language Integrated Query
Entity Framework
Design of User Interfaces
jQuery
Microsoft Visual Studio
Microsoft Sharepoint Designer
Microsoft SQL Server
MVC
Object-Oriented Software Development
Query Optimization
Responsive Web Design
SharePoint
SQL Stored Procedures
SQL Databases
Subversion
T-SQL
Web Applications
Microsoft Power Automate
Delivery Pipeline
GIT
REST
Software Version Control
Web Api
Programming Languages

Job description

Full Stack SharePoint Programmer: Full Stack SharePoint Programmer with 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., * 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.

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.

Preferred Skills:

  • 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.

About the company

Founded in 1995, ESN is a Small Disadvantaged Business (SDB), Service-Disabled Veteran-Owned Small Business (SDVOSB) and Veteran Owned Small Business (VOSB).ESN delivers trusted solutions that support our nation's defense. For more than two decades, we have been providing our military and government customers with mission-critical services including engineering and technical support,strategic and program management,testing and evaluation,operations support, andinformation technology. We are committed to proven, repeatable corporate quality management processes and are certified CMMI Maturity Level III - Development/Services & ISO 9001:2015.

Apply for this position