Job DescriptionJob DescriptionSummary:
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