
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.
EOC Operator
Client Solution Architects (CSA) is currently seeking an EOC Operator to support our 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.
How Role will make an impact:
- Operate and support EOC electronic documentation workflows, including daily intake, processing, and validation of captured outputs using Kofak Duplex Scanner and Kofax Ascent Capture.
- Monitor service health and operational conditions that impact EOC processing using Solarwinds and System Center Operations Manager (Microsoft), escalating issues and documenting impacts as needed.
- Manage EOC tickets and service actions in System Center Service Manager (Microsoft), including status updates, technician notes, handoffs, and closure documentation.
- Administer and troubleshoot MS Workstation systems used for EOC operations, restoring service quickly and maintaining readiness for production processing.
- Maintain EOC reference materials, SOPs, and controlled documentation repositories in SharePoint to keep procedures current and retrievable.
- Coordinate shift communications, updates, and issue triage through FlankSpeed Teams to maintain awareness and drive timely resolution.
- Use UiPath to automate repeatable EOC tasks (for example, routing, notifications, and status updates) to reduce manual effort and improve consistency.
- Produce EOC reports, workflow diagrams, and documentation using Microsoft Office Suite (Visio/Project).
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.
Enterprise Systems Support Lead
CSA is a leading provider of IT services and support, specializing in serving government clients, including the Navy. We are dedicated to delivering high-quality, reliable IT solutions to meet the unique needs of our clients.
We are seeking an experienced Enterprise Support Services Lead to join our team. In this role, you will be responsible for managing a team of Windows Systems Administrators, acting as the primary point of contact for our government clients, and ensuring the timely and successful completion of IT projects.
How Role will make an impact:
- Manage and lead a team of Windows Systems Administrators, providing guidance, support, and supervision.
- Serve as the primary point of contact for government clients, including the Navy, maintaining strong client relationships and addressing their IT service needs.
- Collaborate with clients to understand their IT requirements, propose solutions, and ensure projects align with their goals.
- Plan and oversee the execution of IT projects, including resource allocation, project timelines, and deliverables.
- Monitor project progress and make necessary adjustments to ensure projects are completed on time and within budget.
- Evaluate and optimize IT systems and processes to enhance efficiency, security, and reliability.
- Stay up-to-date with the latest IT trends, tools, and technologies to make recommendations for improvements.
- Prepare regular reports and updates for senior management and clients.
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.
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.
