General Dynamics-posted 21 days ago
Full-time • Mid Level
Remote • San Antonio, TX
5,001-10,000 employees
Professional, Scientific, and Technical Services

GDIT has an opportunity for a dynamic and talented candidate to join our team supporting the Administrative Office of the US Courts (AOUSC). The Solutions Architect shall provide technical leadership in the design, integration, and sustainment of enterprise software systems, with a strong emphasis on systems engineering and end-to-end solution development. The Solutions Architect must have expertise in architecting complex enterprise-class web applications using Java, CI/CD pipelines, version control systems, automated deployment, testing framework, federal security and compliance frameworks such as PCI, FedRAMP, FISMA, and RMF. The role requires demonstration in the performance tuning, capacity planning, and disaster recovery. This individual will guide and advise on hardware/software integration across multiple platforms, assess technical feasibility for future initiatives, and design scalable solutions aligned with evolving mission needs. Responsibilities also include guiding systems and database administrators managing deployments, diagnostics, and the remediation of security vulnerabilities, to ensure operational continuity and compliance. The Solutions Architect must remain current on innovations in systems development and lead technical strategy development to minimize redundancy, optimize system performance, and meet evolving business and security requirements. The Solutions Architect will execute the following responsibilities:

  • Develop, maintain, and support national public access products
  • Monitor continued compliance with Payment Card Industry (PCI) and other applicable federal security standards through secure development practices.
  • Participate in an Agile work environment including planning, retrospectives, demos, and stand-ups.
  • Analyze business requirements, developing the technical vision and architecture, and managing the project lifecycle to ensure the solution is scalable, secure, and aligns with business goals
  • Define, document, and maintain system and software architectures, ensuring alignment with enterprise standards and supporting integration across internal and external systems.
  • Implement secure engineering practices, vulnerability remediation, and compliance activities such as ATO, PCI, and FISMA.
  • Conduct performance analysis, capacity planning, and system tuning; design and test continuity of operations (COOP) and disaster recovery (DR) capabilities.
  • Evaluate and recommend emerging technologies, frameworks, and tools to improve efficiency, reduce technical debt, and sustain long-term system viability.
  • Serve as liaison to manage communications between end-users, analysts, consultants and developers in the analysis, design, configuration, testing and maintenance of enterprise systems with a goal of optimal operational performance.
  • Coordinate server security scans with the government security office.
  • Remediate Critical, High, Medium, and Low-security findings within their established timelines.
  • Work with the office-level security liaison and Information Technology security Office to ensure systems go through formal Risk Management Framework (RMF) Assessment, including implementing and assessing security controls and maintaining the related artifacts and documentation.
  • Identify, track, and escalate risks or systemic issues that may affect service availability, security, or operational continuity.
  • Articulate technical concepts to both technical and non-technical audiences.
  • Create, review, validate, and maintain up-to-date standard operating procedures to execute operations and maintenance functions.
  • Bachelor's degree in Computer Science, Computer Programming, Computer Engineering or relevant computer-based major.
  • 7+ years' experience in developing and managing complex enterprise-class web applications using Java and related technologies and cloud infrastructures.
  • Experience in software engineering and design architectures.
  • Experience and understanding of best practices regarding system security measures.
  • Experience with building and migration software and IT services to align to strategic business needs and goals
  • Experience in conducting research for advanced technologies to determining how IT can support business needs leveraging software, hardware, or infrastructure.
  • Must have expertise in CI/CD pipelines, version control systems, automated deployment, federal security and compliance frameworks such as PCI, FedRAMP, FISMA, and RMF.
  • Demonstration in the performance tuning, capacity planning, and disaster recovery.
  • Communication and Organizational
  • Excellent presentation and communication (oral and written) skills.
  • Consultant mindset with the ability to work with high level customer stakeholders and build excellent customer relationship.
  • Experience identifying and applying industry tools, solutions, methods best practices, and emerging technologies.
  • Strong analytical skills and problem-solving skills with the ability to formulate and communicate recommendations for improvement.
  • Experience with process design and documentation methodologies, and design and production of quality deliverables, process and use case modeling, business case development.
  • Demonstrated ability to work effectively, independently, and as part of a team.
  • Preference will be given to candidates with prior experience in developing and maintaining enterprise-class software systems using C, Java, JSF, PrimeFaces, JavaScript, CSS, Perl, and/or Linux shell.
  • Our benefits package for all US-based employees includes a variety of medical plan options, some with Health Savings Accounts, dental plan options, a vision plan, and a 401(k) plan offering the ability to contribute both pre and post-tax dollars up to the IRS annual limits and receive a company match.
  • To encourage work/life balance, GDIT offers employees full flex work weeks where possible and a variety of paid time off plans, including vacation, sick and personal time, holidays, paid parental, military, bereavement and jury duty leave.
  • GDIT typically provides new employees with 15 days of paid leave per calendar year to be used for vacations, personal business, and illness and an additional 10 paid holidays per year.
  • Paid leave and paid holidays are prorated based on the employee's date of hire.
  • The GDIT Paid Family Leave program provides a total of up to 160 hours of paid leave in a rolling 12 month period for eligible employees.
  • To ensure our employees are able to protect their income, other offerings such as short and long-term disability benefits, life, accidental death and dismemberment, personal accident, critical illness and business travel and accident insurance are provided or available.
  • We regularly review our Total Rewards package to ensure our offerings are competitive and reflect what our employees have told us they value most.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service