Software Engineer/Developer (.NET) _ US Citizenship Required

Pyramid Systems, Inc.
Fairfax, 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
Intermediate
Compensation
$ 180K

Job location

Fairfax, United States of America

Tech stack

.NET
Computing Platforms
Azure
Cloud Engineering
Data Architecture
Data Structures
Software Engineering
Systems Integration
Enterprise Software Applications
Multi-Cloud
Infrastructure as Code (IaC)
Togaf
Event Driven Architecture
Information Technology
Bicep
Cloud Migration
Api Design
Terraform
Microservices

Job description

The Software Engineer/Developer leads highly complex initiatives involving cloud transformation, Azure-based solutions, systems integration, and secure application development, while mentoring technical teams and establishing architectural standards across the organization.

Responsibilities

  • Define and lead enterprise architecture strategy across cloud, applications, and infrastructure
  • Develop multi-year technology roadmaps aligned with organizational and client objectives
  • Establish architecture standards, reference models, and governance frameworks
  • Advise executive leadership on emerging technologies, risks, and investment priorities
  • Architect and oversee complex Microsoft Azure solutions, including hybrid and multi-cloud environments
  • Establish best practices for microservices, API-first, and event-driven architectures
  • Redesign data structures to support modern, scalable, and efficient data architectures
  • Communicate effectively across all levels of the organization, including technical teams, senior leadership, executives, and external customers
  • Serve as the primary technical interface to customers, ensuring clear, consistent, and professional communication of solutions and outcomes
  • Translate complex technical concepts, architectures, and trade-offs into concise, business-friendly language

Requirements

  • Preferred certifications in Microsoft Azure Solutions Architect Expert and Microsoft Azure Developer Associate
  • Optional/preferred certifications include CISSP, CCSP, CISM, TOGAF, or equivalent architecture, cloud, or security-related credentials. Candidates are not required to possess security certifications to be considered for this role.
  • Hands-on experience with Infrastructure as Code (IaC) solutions, including Terraform and Azure Bicep deployment frameworks for provisioning, automating, and managing cloud infrastructure, * US Citizenship Required and must have 12+ years of experience
  • Bachelor's degree in Computer Science, Engineering, Information Technology, or related field (Master's preferred)
  • 12-15 years of progressive experience in solutions architecture, cloud engineering and platform design and enterprise application development and modernization
  • 5+ years of experience in cloud architecture, application modernization, cloud development, and migrations
  • 7+ years of experience in full stack and .NET application development
  • 3+ years designing and implementing solutions in Microsoft Azure environments, * Bachelor's (Required), * software engineering: 10 years (Required)

Benefits & conditions

Pulled from the full job description

  • Referral program
  • Professional development assistance
  • Tuition reimbursement
  • Health insurance
  • 401(k) matching
  • Paid time off
  • Vision insurance, * 401(k) matching
  • Dental insurance
  • Flexible schedule
  • Health insurance
  • Life insurance
  • Paid time off
  • Professional development assistance
  • Referral program
  • Tuition reimbursement
  • Vision insurance

Apply for this position