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
$ 180KJob 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