Application Software Developer (Azure)

  • Posted 2 hours ago | Updated 2 hours ago

Overview

Remote
Depends on Experience
Full Time

Skills

.NET
Access Control
Active Directory
Agile
Amazon Web Services
Analytics
Artificial Intelligence
Authentication
Authorization
Bitbucket
C#
CISSP
Cloud Computing
Computer Hardware
Computer Networking
Computer Science
Configuration Management
Confluence
Continuous Delivery
Continuous Integration
Continuous Integration and Development
Cyber Security
Data Integration
Database
DevOps
DevSecOps
Disaster Recovery
Emerging Technologies
FedRAMP
Git
Group Policy
IBM Cognos Analytics
ITIL
Information Technology
Ingres
JIRA
JavaScript
Kubernetes
Machine Learning (ML)
Maintenance Management
Management
Mathematics
Mentorship
Microservices
Microsoft
Microsoft Azure
Microsoft Windows
Middleware
NIST 800-53
Network
Network+
Oracle
Orchestration
RBAC
Red Hat Enterprise Linux
Regulatory Compliance
Research
SAS
SSO
STIG
Scripting
Software Architecture
Software Development
Sprint
Storage
Supply Chain Management
Sustainability
System Documentation
TypeScript
VMware
Version Control
Windows PowerShell
Workflow

Job Details

Role: Application Software Developer (Azure)

Duration: 12 Months Contract

Location: Remote

SCOPE:

The Software Developer will lead the sustainment, enhancement, and secure operation of Azure-hosted applications, supporting maintenance management, supply chain analytics, and enterprise-level mission readiness.

REQUIRED SKILLS:

  • Bachelor s or Associate's degree in Computer Science, Math, Information Technology, Engineering, or related field. Six (6) years of directly relevant experience may substitute for three (3) years of formal education.
  • Minimum of six (6) years of experience in one or more of the current RHEL, Windows, VMWare, and SAS.
  • Minimum of six (6) years of performing security remediation to systems with vulnerabilities based on security scans.
  • Minimum of six (6) years of experience in an Agile DevSecOps software development environment and Methodologies.
  • Minimum of six (6) years of experience with Kubernetes, Jira, Confluence, and Bitbucket.
  • Minimum of 6 years of mitigating Azure hardware/software issues, performance bottlenecks and overall system health concerns.
  • Expert proficiency in Microsoft Azure services, including App Services, Azure Functions, Storage, Key Vault, Virtual Networking, and Logic Apps.
  • Advanced experience in Azure Active Directory integrations, SSO, authentication/authorization, and secure identity federation.
  • Strong coding skills in C#, .NET Core, PowerShell, and JavaScript/TypeScript, with a strong grasp of backend architecture and middleware services.
  • Deep knowledge of DevSecOps pipelines, Kubernetes (AKS), Bitbucket, Git, and deployment automation tools.
  • Experience mitigating Azure-related performance and infrastructure issues across compute, database, and network services.
  • Demonstrated ability to implement secure coding practices, remediate scan findings, and work within ATO-compliant frameworks.
  • Familiarity with data platforms such as Ingres, Oracle, SAS Viya, and Cognos.

PREFERRED SKILLS:

  • Demonstrated experience working in support of federal government enterprise applications preferred.
  • Additional certifications (Network+, AWS Certified Cloud Practitioner, Microsoft Certified: Azure Solutions Architect Expert, Microsoft Certified: Azure Developer Associate, ITIL Foundation, CISSP, or other similar certifications) are a plus.

TASKS

  • Architect, develop, and sustain secure, cloud-native applications in Microsoft Azure, ensuring performance, reliability, and Zero Trust compliance.
  • Integrate and manage Azure Active Directory (AAD) authentication and access control, including group policy enforcement and RBAC implementation.
  • Design and maintain REST APIs, Azure Functions, and microservices to support backend data integration and system interoperability.
  • Lead remediation of security vulnerabilities and ensure compliance with DHS 4300A, NIST 800-53, FedRAMP, and STIG requirements.
  • Develop automation scripts and CI/CD pipelines in Azure DevOps to enable continuous integration, deployment, and environment configuration management.
  • Monitor application health and performance, proactively mitigating Azure infrastructure issues, latency, and bottlenecks to maintain system availability and response times.
  • Interface with system engineers, cybersecurity personnel, and database administrators to ensure alignment of application architecture with infrastructure and compliance requirements.
  • Contribute to system documentation, including software architecture diagrams, version control strategies, and disaster recovery procedures.
  • Research, prototype, and recommend emerging technologies including serverless computing, container orchestration, and AI/ML integration that improve mission system sustainability and agility.
  • Participate in Agile ceremonies, lead sprint tasks, and manage technical debt within Jira-based DevSecOps workflows.
  • Mentor junior developers and provide SME-level input for long-term modernization and digital transformation strategies.
  • All other duties as assigned by management.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.