Logo for DSFederal

Senior Software Engineer

Key Facts

Remote From: 
Full time
Senior (5-10 years)
English

Other Skills

  • Troubleshooting (Problem Solving)
  • Collaboration

Roles & Responsibilities

  • More than 5 years of experience architecting, administering, patching, and configuring SharePoint on-premises 2016/2019/Subscription Edition and SharePoint Online
  • Experience configuring SharePoint Online and migrating SharePoint sites from on-premises to SharePoint Online
  • Experience configuring and managing Power Gateway
  • At least 5 years of experience configuring and upgrading Nintex K2 automation

Requirements:

  • Architect, configure, administer, patch, upgrade, and troubleshoot SharePoint environments
  • Configure, upgrade, and manage Nintex K2 automation platforms and related workflow infrastructure
  • Support SharePoint site migrations from on-premises to SharePoint Online
  • Configure and manage Azure-hosted application infrastructure including VMs, resource groups, and managed identities

Job description

Description

The Senior Software Engineer will support a Federal Government application and website support program by architecting, administering, configuring, patching, upgrading, securing, and troubleshooting SharePoint, Nintex K2, Drupal, Azure, F5, Power Gateway, and related application infrastructure environments. This role will provide senior-level engineering support across development, test, staging, production, internal, external, public website, and Azure-hosted environments. The Senior Software Engineer will work closely with application developers, database administrators, security teams, network teams, project managers, and federal stakeholders to maintain a secure, reliable, compliant, and high-performing application infrastructure.

Requirements

• Architect, configure, administer, patch, upgrade, and troubleshoot SharePoint on-premises 2016/2019/Subscription Edition and SharePoint Online environments.

• Configure, upgrade, and manage Nintex K2 automation platforms and related workflow infrastructure.

• Support SharePoint site migrations from on-premises environments to SharePoint Online.

• Configure SharePoint Online site collections, permissions, app registrations, web parts, and custom components.

• Configure and manage Power Gateway and Power BI Data Gateway connections to SQL Server, Oracle, and other data sources.

• Support Drupal 8/9/10/11 environments in Azure, including resource groups, virtual machines, associated resources, Network Security Groups, firewall rules, and access/connectivity troubleshooting.

• Support Azure-hosted application infrastructure, including VMs, resource groups, managed identities, access policies, Key Vault, Private Link, App Services, and related dependent resources.

• Configure and manage F5 Silverline Web Application Firewall Proxy, SSL profiles, threat profiles, iRules, and connectivity settings.

• Configure and manage F5 BIG-IP Local Traffic Manager, server pools, traffic pools, SSL profiles, and related traffic management components.

• Support authentication and access troubleshooting for Classic Windows Authentication, Windows Claims Authentication, OAuth, federal login services, Microsoft Entra ID, and federated login.

• Create and maintain automated monitoring jobs for websites, services, SSL certificates, IIS AppPools, scheduled tasks, disk utilization, and system health.

• Create automated deployment scripts using Azure DevOps Pipelines, Jenkins, and related build/deployment tools.

• Support normal maintenance windows, application deployments, monthly maintenance, password changes, application patching, upgrades, and production readiness testing.

• Configure and run vulnerability scans using tools such as Netsparker and Tenable Nessus; interpret findings and support remediation.

• Use Splunk queries and system logs to monitor servers, applications, and security events.

• Support FISMA, SA&A, A&A, ATO, POA&M, security waiver, firewall waiver, and vulnerability disclosure program activities.

• Prepare and maintain technical documentation, SOPs, security documentation, infrastructure diagrams, deployment procedures, and operational runbooks.

• Provide remote and occasional onsite support for federal stakeholders, including after-hours and maintenance-window support when required.


Required Qualifications

• More than 5 years of experience architecting, administering, patching, and configuring SharePoint on-premises 2016/2019/Subscription Edition and SharePoint Online.

• Experience configuring SharePoint Online and migrating SharePoint sites from on-premises to SharePoint Online.

• Experience configuring and managing Power Gateway.

• At least 5 years of experience configuring and upgrading Nintex K2 automation.

• Experience configuring and managing F5 Silverline Web Application Firewall Proxy, SSL settings, threat profile settings, and firewall/connectivity troubleshooting.

• More than 5 years of experience supporting Drupal 8/9/10/11 in Azure.

• More than 5 years of experience creating Azure resource groups, provisioning virtual machines and associated resources, and managing firewall rules through Network Security Groups.

• More than 5 years of experience supporting FISMA security assessment and authorization activities.

• Experience managing servers in Azure.

• Experience supporting application infrastructure in development, test, staging, and production environments.


Preferred Qualifications

• Experience supporting Federal Government application and website infrastructure environments.

• Experience supporting federal cloud or hybrid cloud environments.

• Experience with NIST 800-53 Rev. 5, ATO packages, SSPs, PIAs, BIAs, CMPs, contingency plans, incident response plans, MOUs, ISAs, and POA&Ms.

• Experience with automated monitoring, CI/CD, Jenkins, Azure DevOps Pipelines, PowerShell, IIS, SSL certificate management, and application deployment support.

• Experience supporting secure public websites, intranet applications, extranet portals, federated identity, PII protection, Section 508, and FISMA compliance.

Software Engineer Related jobs

Other jobs at DSFederal

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.