
Create solutions.
Apply technology.
Be the future.
Advancing Federal Missions Together.
Join our team of innovators, doers, experts, creators and technologists who are building tomorrow.







Search CSA Careers
NEN Analyst
Client Solution Architects (CSA) is currently seeking a NEN Analyst to support a program onsite* at Dahlgren, VA.
*Onsite/Hybrid/Remote work schedules subject to change based on contract requirements.
For nearly 50 years, CSA has delivered integrated technology and operational support services to meet the defense and federal sector's most complex enterprise needs. Working from operations centers and shipyards to training sites and program offices, CSA deploys experienced teams, innovative tools and proven processes to advance federal missions.
This position is contingent upon contract award.
How Role will make an impact:
- Troubleshooting of AMCI administrative issues
- Ordering and seat refresh for NEN programs
Technical Support Specialist
Client Solution Architects (CSA) is currently seeking a Technical Support Specialist to support a program onsite* at Dahlgren, VA.
*Onsite/Hybrid/Remote work schedules subject to change based on contract requirements.
For nearly 50 years, CSA has delivered integrated technology and operational support services to meet the defense and federal sector's most complex enterprise needs. Working from operations centers and shipyards to training sites and program offices, CSA deploys experienced teams, innovative tools and proven processes to advance federal missions.
This position is contingent on contract award.
How Role will make an impact:
Technical Proficiency:
- Computer networking concepts, protocols, and security methodologies
- System performance and availability monitoring
- Network access, identity, and access management (e.g., Public Key Infrastructure)
- Remote access technologies
- Systems administration concepts
- Common network tools (e.g., ping, traceroute, nslookup)
- Electronic device functionality (computers, network components, peripherals)
- Operating System command line execution (e.g., ipconfig, netstat)
- Cloud computing service and deployment models (SaaS, IaaS, PaaS)
- Network protocols (TCP/IP, DHCP, DNS)
Security Awareness:
- Cybersecurity principles, threats, and vulnerabilities
- National and international cybersecurity laws, regulations, and ethics
- Organizational IT user security policies (e.g., account management, access control)
- Data security standards (PII, PCI, PHI)
- Information classification, compromise procedures, and incident management processes
Support and Service Delivery:
- Risk management processes (assessment and mitigation)
- Incident data analysis and trend identification
- Service desk best practices
- Customer service and communication skills
- Technical training development and delivery
- Incident tracking and solution database management
- Trouble ticketing system utilization (incident, problem, event documentation)
- Standard Operating Procedure (SOP) development and maintenance
Senior Acquisition Management Analyst
Client Solution Architects (CSA) is currently seeking a Senior Acquisition Management Analyst to support a program onsite in San Diego, California.
*Onsite/Hybrid/Remote work schedules subject to change based on contract requirements.
For nearly 50 years, CSA has delivered integrated technology and operational support services to meet the defense and federal sector's most complex enterprise needs. Working from operations centers and shipyards to training sites and program offices, CSA deploys experienced teams, innovative tools and proven processes to advance federal missions.
This position is contingent upon award.
How Role will make an impact:
- Acquisition Management provides daily program, analytical, and acquisition management support to senior level executives.
- Acquisition Management provides detail oriented management of records, business research analysis, and valuation strategies. They may also be involved in various administrative tasks.
- Acquisition Management should have strong computer, finance, and analytical skills. They will often work with or lead teams.
Senior Software Quality Assurance Analyst
Client Solution Architects (CSA) is currently seeking a Senior Software Quality Assurance Analyst to support a program onsite in Millington, TN.
*Onsite/Hybrid/Remote work schedules subject to change based on contract requirements.
For nearly 50 years, CSA has delivered integrated technology and operational support services to meet the defense and federal sector's most complex enterprise needs. Working from operations centers and shipyards to training sites and program offices, CSA deploys experienced teams, innovative tools and proven processes to advance federal missions.
This role is contingent on award.
How Role will make an impact:
- Programs, analyzes, and runs tests on new or modified software programs, including documentation, diagram, and flowchart, and software development procedures used to verify that programs function according to user requirements and conform to establishment guidelines.
- Conducts compatibility tests with vendor-provided programs.
- Runs in-depth testing, detects problems, recommends solutions, and determines if program requirements have been met.
- Recommends program improvements or corrections to programmers.
- Writes, revises, and verifies quality standards, and test procedures for program design and product evaluation to attain quality of software economically and efficiently.
- Reviews computer operating log to identify program processing errors.
- Enters instructions into computer to test program for validity of results, accuracy, reliability, and conformance to establishment standards.
- Observes computer monitor screen during program test to detect error codes or interruption of program and corrects errors.
- Identifies differences between establishment standards and user applications, and suggests modifications to conform to standards.
- Sets up tests at request of user to locate and correct program operating error following installation of program.
- Monitors program performance after implementation to prevent reoccurrence of program operating problems and ensure efficiency of operation.
- Writes documentation to describe program evaluation, testing, and correction.
- May evaluate proposed software or software enhancement for feasibility.
- May develop utility program to test, track, and verify defects in software program.
- May write programs to create new procedures or modify existing procedures.
- May train software program users.
Senior Software Quality Assurance Analyst
Client Solution Architects (CSA) is currently seeking a Senior Software Quality Assurance Analyst to support a program onsite in Arlington. VA.
*Onsite/Hybrid/Remote work schedules subject to change based on contract requirements.
For nearly 50 years, CSA has delivered integrated technology and operational support services to meet the defense and federal sector's most complex enterprise needs. Working from operations centers and shipyards to training sites and program offices, CSA deploys experienced teams, innovative tools and proven processes to advance federal missions.
This role is contingent on award.
How Role will make an impact:
- Programs, analyzes, and runs tests on new or modified software programs, including documentation, diagram, and flowchart, and software development procedures used to verify that programs function according to user requirements and conform to establishment guidelines.
- Conducts compatibility tests with vendor-provided programs.
- Runs in-depth testing, detects problems, recommends solutions, and determines if program requirements have been met.
- Recommends program improvements or corrections to programmers.
- Writes, revises, and verifies quality standards, and test procedures for program design and product evaluation to attain quality of software economically and efficiently.
- Reviews computer operating log to identify program processing errors.
- Enters instructions into computer to test program for validity of results, accuracy, reliability, and conformance to establishment standards.
- Observes computer monitor screen during program test to detect error codes or interruption of program and corrects errors.
- Identifies differences between establishment standards and user applications, and suggests modifications to conform to standards.
- Sets up tests at request of user to locate and correct program operating error following installation of program.
- Monitors program performance after implementation to prevent reoccurrence of program operating problems and ensure efficiency of operation.
- Writes documentation to describe program evaluation, testing, and correction.
- May evaluate proposed software or software enhancement for feasibility. \
- May develop utility program to test, track, and verify defects in software program.
- May write programs to create new procedures or modify existing procedures.
- May train software program users.
Software Quality Assurance Analyst
Client Solution Architects (CSA) is currently seeking a Software Quality Assurance Analyst to support a program in Arlington. VA.
For nearly 50 years, CSA has delivered integrated technology and operational support services to meet the defense and federal sector's most complex enterprise needs. Working from operations centers and shipyards to training sites and program offices, CSA deploys experienced teams, innovative tools and proven processes to advance federal missions.
*Onsite/Hybrid/Remote work schedules subject to change based on contract requirements.
This role is contingent on award.
How Role Will Make an Impact:
- Programs, analyzes, and runs tests on new or modified software programs, including documentation, diagram, and flowchart, and software development procedures used to verify that programs function according to user requirements and conform to establishment guidelines.
- Conducts compatibility tests with vendor-provided programs.
- Runs in-depth testing, detects problems, recommends solutions, and determines if program requirements have been met.
- Recommends program improvements or corrections to programmers.
- Writes, revises, and verifies quality standards, and test procedures for program design and product evaluation to attain quality of software economically and efficiently.
- Reviews computer operating log to identify program processing errors.
- Enters instructions into computer to test program for validity of results, accuracy, reliability, and conformance to establishment standards.
- Oberves computer monitor screen during program test to detect error codes or interruption of program and corrects errors.
- Identifies differences between establishment standards and user applications, and suggests modifications to conform to standards.
- Sets up tests at request of user to locate and correct program operating error following installation of program.
- Monitors program performance after implementation to prevent reoccurrence of program operating problems and ensure efficiency of operation.
- Writes documentation to describe program evaluation, testing, and correction.
- May evaluate proposed software or software enhancement for feasibility.
- May develop utility program to test, track, and verify defects in software program.
- May write programs to create new procedures or modify existing procedures.
- May train software program users.
Software Quality Assurance Analyst III
Client Solution Architects (CSA) is currently seeking a Software Quality Assurance Analyst to support a program at Millington, TN.
For nearly 50 years, CSA has delivered integrated technology and operational support services to meet the defense and federal sector's most complex enterprise needs. Working from operations centers and shipyards to training sites and program offices, CSA deploys experienced teams, innovative tools and proven processes to advance federal missions.
How Role will make an impact:
- Programs, analyzes, and runs tests on new or modified software programs, including documentation, diagram, and flowchart, and software development procedures used to verify that programs function according to user requirements and conform to establishment guidelines.
- Conducts compatibility tests with vendor-provided programs.
- Runs in-depth testing, detects problems, recommends solutions, and determines if program requirements have been met.
- Recommends program improvements or corrections to programmers.
- Writes, revises, and verifies quality standards, and test procedures for program design and product evaluation to attain quality of software economically and efficiently.
- Reviews computer operating log to identify program processing errors.
- Enters instructions into computer to test program for validity of results, accuracy, reliability, and conformance to establishment standards.
- Observes computer monitor screen during program test to detect error codes or interruption of program and corrects errors.
- Identifies differences between establishment standards and user applications, and suggests modifications to conform to standards.
- Sets up tests at request of user to locate and correct program operating error following installation of program.
- Monitors program performance after implementation to prevent reoccurrence of program operating problems and ensure efficiency of operation.
- Writes documentation to describe program evaluation, testing, and correction.
- May evaluate proposed software or software enhancement for feasibility.
- May develop utility program to test, track, and verify defects in software program.
- May write programs to create new procedures or modify existing procedures.
- May train software program users.
Software Quality Assurance Analyst III
Client Solution Architects (CSA) is currently seeking a Software Quality Assurance Analyst to support a program at Arlington, VA.
For nearly 50 years, CSA has delivered integrated technology and operational support services to meet the defense and federal sector's most complex enterprise needs. Working from operations centers and shipyards to training sites and program offices, CSA deploys experienced teams, innovative tools and proven processes to advance federal missions.
How Role will make an impact:
- Programs, analyzes, and runs tests on new or modified software programs, including documentation, diagram, and flowchart, and software development procedures used to verify that programs function according to user requirements and conform to establishment guidelines.
- Conducts compatibility tests with vendor-provided programs.
- Runs in-depth testing, detects problems, recommends solutions, and determines if program requirements have been met.
- Recommends program improvements or corrections to programmers.
- Writes, revises, and verifies quality standards, and test procedures for program design and product evaluation to attain quality of software economically and efficiently.
- Reviews computer operating log to identify program processing errors.
- Enters instructions into computer to test program for validity of results, accuracy, reliability, and conformance to establishment standards.
- Observes computer monitor screen during program test to detect error codes or interruption of program and corrects errors.
- Identifies differences between establishment standards and user applications, and suggests modifications to conform to standards.
- Sets up tests at request of user to locate and correct program operating error following installation of program.
- Monitors program performance after implementation to prevent reoccurrence of program operating problems and ensure efficiency of operation.
- Writes documentation to describe program evaluation, testing, and correction.
- May evaluate proposed software or software enhancement for feasibility.
- May develop utility program to test, track, and verify defects in software program.
- May write programs to create new procedures or modify existing procedures.
- May train software program users.
Program Manager
Client Solution Architects (CSA) is currently seeking a Program Manager to support a program at Millington, TN.
For nearly 50 years, CSA has delivered integrated technology and operational support services to meet the defense and federal sector's most complex enterprise needs. Working from operations centers and shipyards to training sites and program offices, CSA deploys experienced teams, innovative tools and proven processes to advance federal missions.
This position is contingent upon award.
How Role will make an impact:
- Manages programs to ensure that implementation and prescribed activities are carried out in accordance with specified objectives.
- Plans and develops methods and procedures for implementing programs, directs and coordinates program activities, and exercises control over personnel responsible for specific functions or phases of programs.
- Selects personnel according to knowledge and experience in area with which programs are concerned, such as social or public welfare, education, economics, or public relations.
- Confers with staff to explain programs and individual responsibilities for functions and phases of programs.
- Directs and coordinates, personally or through subordinate managerial personnel, activities concerned with implementation and carrying out objectives of program.
- Reviews reports and records of activities to ensure progress is being accomplished toward specified program objective, and modifies or changes methodology as required to redirect activities and attain objectives.
- Prepares program reports for superiors. Controls expenditures in accordance with budget allocations.
Not ready to apply?
Don’t see the right opportunity?
We are always looking for top talent. If you do not see an opening that matches your experience, we still would like for you to apply for future openings.
