Overview
Hybrid
Depends on Experience
Accepts corp to corp applications
Contract - Independent
Contract - W2
Contract - 12 Month(s)
Skills
.NET
ARM
Agile
C#
Cloud Computing
Collaboration
Communication
Computer Science
Continuous Integration
Project Lifecycle Management
Microservices
SQL Azure
SQL
Software Design
Python
JavaScript
DevOps
Job Details
Job Description:
We are seeking an experienced Enterprise architect to join a high-profile IT initiative for a government agency based in Richmond, VA. The ideal candidate will provide expert-level technical leadership, architectural direction, and project lifecycle guidance, ensuring delivery of secure, scalable, and compliant enterprise solutions. This is a hybrid role with an onsite requirement of minimum 3 days per week.
Responsibilities:
Required Skills and Experience:
Highly Desired Qualifications:
We are seeking an experienced Enterprise architect to join a high-profile IT initiative for a government agency based in Richmond, VA. The ideal candidate will provide expert-level technical leadership, architectural direction, and project lifecycle guidance, ensuring delivery of secure, scalable, and compliant enterprise solutions. This is a hybrid role with an onsite requirement of minimum 3 days per week.
Responsibilities:
- Lead and oversee development activities across the project lifecycle from planning through final acceptance.
- Collaborate closely with Project Managers to ensure alignment with agency and Commonwealth governance policies and PM standards.
- Validate project deliverables for completeness, accuracy, and compliance.
- Develop, maintain, and oversee project plans that reflect scope, schedules, estimates, risks, and resource needs.
- Proactively identify performance gaps and recommend corrective actions.
- Provide timely updates to Agency leadership regarding project status, risks, and issues.
- Serve as a key liaison between Agency leadership, VITA, and other stakeholders.
- Mentor junior developers and enforce best practices for software design, development, and deployment.
- Assist in preparation of project review materials and executive reports.
Required Skills and Experience:
- 10+ years of experience as a Technical Lead on large-scale enterprise IT projects.
- Extensive hands-on expertise with Azure Cloud Services (e.g., AppServices, Azure Functions, AzureDevOps, Azure Storage, AKS).
- Proficient in one or more of the following: C#, .NET, Python, JavaScript.
- Deep understanding of RESTful APIs, microservices, and serverless computing.
- Strong experience with CI/CD, Infrastructure as Code (IaC) using ARM templates, Bicep, or Terraform.
- Familiarity with monitoring tools like Azure Monitor, App Insights.
- Experience working with SQL and NoSQL databases on Azure (e.g., Azure SQL, Cosmos DB).
- Solid knowledge of secure coding practices, RBAC, and compliance frameworks such as GDPR, ISO.
- Experience in Agile/Scrum environments, participating in ceremonies and driving iterative development.
- Proven ability to mentor and guide development teams, ensuring high-quality code delivery.
- Strong communication skills with the ability to explain technical concepts to non-technical stakeholders.
Highly Desired Qualifications:
- Bachelor s or Master s degree in Computer Science, Engineering, or related field.
- Scrum/SAFe certification (Scrum Master, Product Owner, or SAFe Agilist).
- Microsoft Certified DevOps Engineer Expert or equivalent certifications.
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.