Software Architect

GBTI Solutions Inc

Software Architect

Reston, VA
Full Time
Paid
  • Responsibilities

    Summary: The Software Architect provides strategic technical leadership and architectural oversight. This role is responsible for defining and evolving the future-state architecture, ensuring seamless integration across enterprise systems, and guiding the technical implementation of cloud-native, scalable, and secure solutions .

    Key Responsibilities:

    Lead the development and maintenance of Target State Architecture, Technical Roadmaps, and Program Integration Plans aligned with enterprise architecture standards.

    Design and oversee Java full-stack solutions, including web portals, microservices architecture (Spring Boot), API layers, and integration with AWS GovCloud, Enterprise Data Platform (EDP), and legacy systems.

    Provide cloud engineering leadership for AWS GovCloud environments, including infrastructure provisioning, scalability, and cost optimization.

    Conduct data strategy assessments, legacy data mapping, and migration planning in accordance with IRS Data Allocation Framework.

    Support Proof-of-Concept initiatives, environment provisioning, and technical integration with common services and third-party products.

    Collaborate with cybersecurity teams on zero-trust architecture implementation, vulnerability management, and ATO documentation.

    Work with test engineering and 508 teams to ensure architectural designs support performance, security, and accessibility requirements.

    Provide architecture SME support during Program Increment (PI) planning, release management, and demand management activities.

    Evaluate and recommend modern technologies, including AI/ML solutions for fraud detection and code optimization.

    Ensure all architectural decisions support rapid, low-risk delivery while maintaining compliance, security, and governance standards.

    Required Qualifications & Experience:

    Bachelor’s degree in Computer Science, Information Systems, Engineering, or related field (Master’s preferred).

    Minimum 10 years of experience as a Systems Engineer or Solution Architect.

    Strong Java full-stack development background with proven experience designing and deploying enterprise web portals, microservices (Spring Boot), and containerized solutions.

    Hands-on experience with AWS (GovCloud preferred) or Google Cloud platforms.

    Demonstrated success in large-scale enterprise data environments, including data integration, API management, and modernization of legacy systems.

    Experience applying AI solutions for code development and optimization (GitHub Copilot, Claude Code, etc.).

    Deep knowledge of Agile architecture practices, DevOps, CI/CD, and infrastructure-as-code.

    Strong understanding of federal security standards (FISMA, zero-trust, NIST), Section 508, and cloud security best practices.

    Preferred Skills:

    Experience with Pega platform, Databricks, or ECO, ECM, EDP.

    Certification in AWS Solutions Architect or similar cloud architecture credentials

    This is a remote position.