Microsoft Stack Developer
MANTECH seeks a motivated, career and customer-oriented Microsoft Stack Developer to join our team. This is a remote position.Responsibilities Include But Are Not Limited ToDevelop and support custom SharePoint solutions using SPFx, CSOM, JSOM, REST APIs, and Power Automate.Create and enhance .NET-based web applications and APIs in secure, cloud-enabled environments (e.g., Azure Government).Maintain and manage SharePoint sites, workflows, document libraries, and metadata structures for both Online and On-Prem deployments.Integrate backend systems using C#, .NET Core, .NET Framework, and SQL Server.Ensure compliance with DISA STIGs, RMF controls, and DHA data protection requirements.Participate in agile ceremonies, sprint planning, and peer reviews within DevSecOps pipelines (Azure DevOps).Assist in preparing documentation, security artifacts, and deployment packages in accordance with government standards. Minimum Qualifications4+ years of hands-on development experience with Microsoft technologies:C#, .NET Framework, .NET Core / .NET 6+ASP.NET Web API and MVCSharePoint Online / 2013/2016/2019, SPFx, PowerShellSQL Server (T-SQL, SSMS)Experienced with Microsoft Visual Studio, Visual Studio Code, SharePoint Designer, and/or SQL Server Management Studio.Familiarity with Git, Azure DevOps, and CI/CD practices.Ability to interpret technical requirements and deliver scalable solutions. Preferred QualificationsBachelor’s degree in a technical area of studyExperience with scripting languages including Python and BashExperience with Amazon API Gateway and AWS LambdaBackground with container technologies such as Docker, Kubernetes, and HelmExperience supporting federal agencies, including VA or Healthcare IT programs, and writing automated test casesClearance RequirementsMust be a U.S. citizen and willing and able to obtain a secret security clearance prior to starting this position. Physical RequirementsMust be able to be in a stationary position more than 50% of the timeConstantly operates a computer and other office productivity machinery, such as a computerThe person in this position frequently communicates with co-workers, management and clients, which may involve delivering presentations and must be able to exchange accurate information in these situationsThe person in this position needs to occasionally move about inside the office to access file cabinets, office machinery, etc.