Technical Architect- Senior Software Engineer

CGIFairfax, VA
5h$89,600 - $198,400Hybrid

About The Position

CGI is seeking a Technical Architect / Senior Software Engineer to provide senior-level technical leadership for the Digital Transformation Center (DTC) Integration Platform (DIP) - a secure, cloud-native API ecosystem that enables real-time data exchange between Salesforce and multiple enterprise systems. This role combines hands-on software engineering with architecture ownership and technical direction. You will design, build, and evolve Java-based APIs while guiding implementation standards, architectural patterns, and quality practices across the integration platform. The role is ideal for a senior engineer who enjoys remaining deeply technical while shaping platform direction, scalability, and long-term sustainability. This role can be performed hybrid at any CGI Federal office in the US, preferred locations: Fairfax, VA, Lebanon, VA, Belton, TX, Lafayette, LA, Knoxville, TN. Potential for remote. This contract requires a USC or Green Card Holder

Requirements

  • 7+ years of professional experience in Java software engineering, with a strong focus on API and backend service development.
  • Deep expertise with Java, Spring Boot, Maven, JUnit, and Git-based workflows.
  • Strong understanding of RESTful API design principles, integration patterns, and distributed systems.
  • Experience designing and supporting microservices-based architectures.
  • Demonstrated ability to serve as a technical lead or architecture owner on complex systems.
  • Experience collaborating with DevOps, QA, security, and product stakeholders in Agile environments.
  • Proven ability to balance new development with sustainment of existing production systems.
  • Strong communication skills with the ability to translate technical concepts to both technical and non-technical audiences.
  • Bachelor's degree in Computer Science, Engineering, or a related discipline, or equivalent experience.

Nice To Haves

  • Experience working with Federal agencies, particularly the Department of Veterans Affairs, is a plus.
  • Experience working with cloud-based platforms, particularly AWS-hosted systems.
  • Familiarity with CI/CD pipelines, containerization, and deployment automation.
  • Experience supporting integration platforms or middleware ecosystems with multiple downstream consumers.
  • Prior exposure to regulated or enterprise environments with compliance or authorization requirements.
  • Experience contributing to or reviewing API governance, publication standards, or lifecycle management processes.

Responsibilities

  • Serve as the senior technical authority for the design, evolution, and sustainment of a cloud-native, API-driven integration platform, ensuring scalability, reliability, security, and alignment with enterprise architecture standards.
  • Lead the architectural design and implementation of REST-based and event-driven APIs, microservices, and integration patterns supporting Salesforce and multiple downstream systems.
  • Provide hands-on technical leadership across the full software lifecycle, including solution design, development, code reviews, testing strategies, deployment, and operational support.
  • Define and maintain solution architecture artifacts, including system diagrams, interface contracts, data flows, and deployment models.
  • Establish and enforce API standards, versioning strategies, documentation practices, and publication processes to ensure consistency and reuse across the platform.
  • Collaborate with DevOps and cloud engineering teams to design and support CI/CD pipelines, infrastructure-as-code, automated testing, monitoring, and operational resilience.
  • Ensure platform performance, availability, and integration SLAs are met through proactive monitoring, troubleshooting, and continuous optimization.
  • Partner with cybersecurity, compliance, and governance stakeholders to ensure solutions align with VA, NIST, and ATO requirements, including participation in audits and evidence development.
  • Guide technical decision-making across cross-functional teams, balancing business needs, architectural integrity, security posture, and delivery timelines.
  • Contribute to backlog refinement, technical estimation, and PI planning activities within an Agile delivery model.
  • Mentor engineers and developers through design guidance, architectural reviews, and technical best practices.
  • Communicate complex technical concepts clearly to technical teams, product owners, and government stakeholders, representing engineering perspectives in meetings and reviews.

Benefits

  • Competitive compensation
  • Comprehensive insurance options
  • Matching contributions through the 401(k) plan and the share purchase plan
  • Paid time off for vacation, holidays, and sick time
  • Paid parental leave
  • Learning opportunities and tuition assistance
  • Wellness and Well-being programs
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service