
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
Technical Instructor Electronic Technician
Client Solution Architects (CSA) is currently seeking a Technical Instructor. This individual will be an Electronic Technician subject matter expert/instructor as part of a multi instructor workforce providing instruction in the courses described below. This individual will report to the Instructor Leader at Naval Station Great Lakes, IL.
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:
- Instructor for AC/DC circuits topics include AC test equipment; Kirchhoff’s laws; multimeter measurements; Ohm’s law; parallel circuits; resistors, current, and voltage; resonance; RL and RC circuits; series circuits; transformers; troubleshooting; and voltage division.
- Instructor for Electronic circuit’s topics include bridge circuits, diodes, electron tube circuits, full- and half-wave rectifiers, operational amplifiers, oscillators, power supplies, pulse circuits, transistors, troubleshooting, and Zener diodes.
- Instructor for Digital electronics topics include basic microprocessors, binary system, combinational logic, counters, digital logic functions, flip-flops, octal and hexadecimal systems, registers, and sequential circuits.
- Creates Electronic communications topics to include broadcast systems, electromagnetic propagation, frequency spectrum, networks, satellite systems, telecommunications terminology, telephone systems, and transducers.
- Instructor for Microprocessors topics include binary mathematics operations, computer input/output interfacing, data register timing operations, digital computer circuits, micro-computer system hardware and software components, microprocessor architectures, and microprocessor brand and model characteristics.
- Instructor for Fiber optics and cabling topics include conductor troubleshooting and repair, data cable fault isolation, light emitting diode (LED) and laser light sources, light sources and optical detectors, optical signal transmission, printed circuit board connections, signal and multimode optical fibers, soldering, and wire wrap.
- Instructor for Electronic systems troubleshooting and maintenance topics include block diagrams; general safety concepts; mechanical safety marking requirements; mechanical, electrical, and electromagnetic safety procedures; schematics; signal flow considerations; static electricity safety concepts; tag-out operations; test equipment explanation and usage; troubleshooting concepts and extensive practice sessions; and wiring diagrams.
- Creates Industrial safety topics to include electromechanical safety parameters, electronic and electrical safety parameters, emergency procedures, handling equipment safety, mechanical safety parameters, and proper hand tool usage procedures.
- Creates Rotating machines topics to include AC and DC motor construction principles, motor control block diagrams, motor voltage and current measurements tools, proportional-integral-derivative (PID) control theory, pulse width modulated (PWM) motor control, rotating machine application principles, safe maintenance procedures, and series and shunt field motor windings.
- Creates Radar systems topics to include alignment and maximum power output concepts, auxiliary systems, radar cavities and frequency generation, radar system components, radar theory, radar wavelength and impacts on waveguide lengths, receiver and transmitter block diagrams, and standing wave ratios.
- Creates Industrial electronics topics to include control concepts, DIAC, diodes, feedback systems, motors, operational amplifiers, PID algorithms, safety, servos and synchro’s, TRIAC, unijunction transistor (UJT), and Zener diodes.
- Applies Methods of Instruction to include audiovisual materials, classroom exercises, computer-based training, laboratory, lecture, and practical exercises. General course topics include DC and AC circuits and motors; solid state electronics; radar transmitters, receivers, and antennas; fiber optic cable and connections; maintenance procedures; electronic test equipment; and electrical equipment safety.
- Applies Methods of Assessment to include quizzes, performance rubrics (checklists), examinations, essays, and performance tests.
- Provide expertise in the delivery of both classroom and practical lab instruction.
Oracle Analytics Server (OAS) Administrator
CSA is seeking a skilled Oracle Analytics Server (OAS) Administrator to support Navy analytics environments in secure DoD infrastructure. This role focuses on OAS platform administration, WebLogic support, and system maintenance within enterprise Linux environments.
This is a hands-on administrator role and ideal for a strong mid-level engineer who thrives in structured, mission-focused environments.
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:
- Install, configure, and administer Oracle Analytics Server (OAS) environments.
- Deploy and manage RPD (repository) files to support reporting and analytics needs.
- Administer WebLogic environments supporting OAS applications.
- Perform upgrades, patching, and routine system maintenance.
- Manage users, roles, and security configurations across OAS environments.
- Troubleshoot performance and system issues in production environments.
- Support OAS deployments hosted on enterprise Linux platforms (RHEL preferred).
- Collaborate with cybersecurity teams to maintain compliance with DoD security standards.
- Support both on-premise and cloud-hosted OAS environments as required.
Software Quality Assurance Analyst
Client Solution Architects (CSA) is currently seeking a Software Quality Assurance Analyst to support a program in 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 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
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.
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.
Senior Software Quality Assurance Analyst
Client Solution Architects (CSA) is currently seeking a Senior 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.
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.
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.
Project Manager
Client Solution Architects (CSA) is currently seeking a Project 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, plans, and coordinates activities of projects to ensure that goals or objectives of projects are accomplished within prescribed time frame and funding parameters.
- Reviews project proposal or plan to determine time frame, funding limitations, procedures for accomplishing projects, staffing requirements, and allotment of available resources to various phases of projects.
- Establishes work plan and multi-disciplinary staffing for each phase of project, and arranges for recruitment or assignment of project personnel.
- Confers with project staff to outline work plan and to assign duties, responsibilities, and scope of authority.
- May manage sub-contractors and their workforce.
- Directs and coordinates activities of project personnel to ensure project progresses on schedule and within prescribed budget.
- Reviews status reports prepared by project personnel and modifies schedules or plans as required.
- Prepares project reports for management, client, or others.
- Confers with project personnel to provide technical advice and to resolve problems.
- May manage Project Supervisors/leaders assigned to specific projects in larger organizations.
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.
