Eligible for IRS Moderate Background Investigation (MBI)/Public Trust
Bachelor's degree in Computer Science or equivalent
8+ years of application development and technical leadership experience
Proficient in Java, Informatica, and modernization toolsets
Responsibilities
Provide technical direction and leadership to full-stack engineers and database SMEs
Lead design, development, unit testing, and implementation of scalable applications
Architect cloud-native, distributed services using OpenShift/Kubernetes
Design integration patterns with Enterprise APIs, Kafka, and CDC technologies
Ensure architectural designs comply with IRS security standards and accessibility requirements
Collaborate with Government teams to navigate the Enterprise Life Cycle and achieve RMF ATO
Benefits
Remote work options with COR approval
Opportunity to work on high-volume tax processing solutions
Engagement in a Government-led hybrid delivery model
Collaboration with Government product owners and cybersecurity teams
Potential for professional development through recommended certifications
Full Job Description
Place of Performance:
Primary Location: The primary place of performance is located at the New Carrollton Federal Building (NCFB) in Lanham, MD.
Remote Work: The Government may accommodate work at contractor facilities and/or remote work with Contracting Officer's Representative (COR) approval. If approved for remote/contractor facility work, the contractor must have an IRS-issued Security ID and laptop.
Citizenship: U.S. Citizenship required
Security Clearance: Must be eligible to obtain and maintain an IRS Moderate Background Investigation (MBI)/Public Trust.
Role Summary:
The Architect/Technical Lead will serve as the primary technical authority for the contractor team, providing overall technical direction for the Development, Modernization, and Enhancement (DME) and Operations and Maintenance (O&M) of the Intake Returns Processing and Posting Systems (IRPPS). Working within a Government-led hybrid delivery model, this leader will drive the architecture, development, unit testing, and implementation of high-volume tax processing solutions.
Key Responsibilities:
Provide technical direction and leadership to a team of full-stack engineers and database SMEs developing solutions for the IRS Information Returns ecosystem.
Lead the design, development, unit testing, and implementation of robust, scalable applications utilizing Java and Informatica.
Architect cloud-native, distributed, and containerized services (using OpenShift/Kubernetes) to support the ingestion and processing of 9.2 billion records annually.
Design integration patterns utilizing Enterprise APIs, Kafka, and Change Data Capture (CDC) technologies to connect legacy mainframe systems with modern enterprise data platforms.
Ensure all architectural designs comply with IRS security standards, Zero Paper Initiative (ZPI) objectives, and Section 508 accessibility requirements.
Collaborate with Government product owners, architects, and cybersecurity teams to navigate the Enterprise Life Cycle (ELC) and achieve Risk Management Framework (RMF) Authority to Operate (ATO).
Size, Scope, and Complexity Expectations:
Size: Must demonstrate experience architecting enterprise-level systems capable of processing billions of transactions annually, directly aligning with the IRS requirement of processing 9.2 billion records per year.
Scope: Must show extensive, recent (within 5 years) experience leading modernization efforts that transition legacy systems to modern, cloud-native architectures (e.g., OpenShift, Java 17/21) while maintaining 24x7 operational continuity.
Complexity: Must possess a proven ability to lead technical teams within a highly regulated, secure, hybrid Government-led delivery model, handling complex integrations between legacy mainframes and modern data platforms (e.g., CDC, Kafka).
Required Education & Experience:
Education: Bachelor's degree in Computer Science (or equivalent).
Experience: Minimum of eight (8) years of application development and technical-team leadership experience specifically using Java, Informatica, and modern modernization toolsets.
Required Tools & Technology Stack:
Core: Java (17/21), Informatica, Spring Boot, Spring Batch.