Senior Systems Architect
Listed on 2026-01-12
-
IT/Tech
Systems Engineer, Cloud Computing, Data Engineer
About the Opportunity
DMI is a leading provider of digital services and technology solutions, headquartered in Tysons Corner, VA. With a focus on end‑to‑end managed IT services, including managed mobility, cloud, cybersecurity, network operations, and application development, DMI supports public sector agencies and commercial enterprises around the globe. Recognized as a Top Workplace, DMI is committed to delivering secure, efficient, and cost‑effective solutions that drive measurable results.
Learn more at
Senior Systems Architect – responsible for developing business, data, systems, and infrastructure models to develop enterprise architectures.
Duties and Responsibilities- Lead cross‑functional design sessions involving architects, product owners, rules SMEs, data teams, and developers.
- Developing plans for migrating architectures.
- Developing technical reference models to include hardware/software standards.
- Engineering integrated hardware and software solutions to meet mission requirements.
- Define, document, and communicate enterprise and solution‑level architecture patterns, standards, and blueprints for application and integration layers.
- Design high‑performance, scalable applications and services using Java, .NET, Spring Boot, REST APIs, and microservices architectures.
- Guide development teams in selecting frameworks, design patterns, and tool chains to support reusable, maintainable, and compliant software.
- Lead architecture reviews, technical risk assessments, and decision‑making across application and data integration platforms (e.g., Informatica, Postgre
SQL/Aurora, AWS Lambda, S3, API Gateway). - Design secure integration approaches across systems using OAuth2, JWT, and API management strategies.
- Support deployment planning and Dev Ops collaboration by aligning CI/CD pipelines, infrastructure‑as‑code (Terraform, Ansible), and containerization strategies.
- Partner with business analysts, project managers, and product owners to ensure architecture supports both business and technical requirements.
- Provide guidance on modernization of legacy applications and refactoring into cloud‑native and service‑oriented architectures.
- Maintain technical documentation, architecture decision records (ADRs), and architectural runbooks.
- Mentor junior architects and senior developers on architectural thinking, scalability, and best practices.
Education and Years of
Experience:
This position requires a Bachelor’s degree from an accredited college or university in Computer Science, Information Systems, or a related field; or three (3) years of equivalent experience in a related field. (
Note:
A Master’s degree in Information Technology is a plus.) The proposed candidate must have experience performing architecture‑related work on at least five IT systems.
- At least five (5) years of experience in benefits systems, or integrated eligibility systems (SNAP, TANF, Medicaid).
- Experience performing a significant role in all aspects of architecture‑related work on at least two large IT systems.
- Minimum ten (10)+ years of IT experience in application development, system integration, or technical leadership roles.
- At least five (5) years as a hands‑on application or solution architect in enterprise environments.
- Deep understanding of policies from FNS, CMS, MDH, and MD DHS, and translation of policy manuals into actionable business rules (using Corticon Rules Engine).
- Deep expertise in Corticon, Java and/or .NET application stacks, REST API development, and service‑oriented architectures (SOA/Microservices).
- Experience architecting solutions in cloud environments (preferably AWS), including use of native services (Lambda, S3, ECS, Aurora).
- Working knowledge of data integration platforms such as Informatica, ETL pipelines, and data flow design.
- Experience integrating with enterprise reporting and BI platforms such as Qlik or Quick Sight.
- Experience designing systems with security, performance, accessibility (508), and compliance in mind.
- Proficient in version control, CI/CD pipelines, and Dev Ops tools such as Git, Jenkins, Terraform, Docker, and Ansible.
- Excellent…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).