Software CM Engineer

Overview

On Site
$120000.00 - $140000.00 per annum
Full Time

Skills

Software CM Engineer

Job Details



Must be able to work W2 for this role



Software CM Engineer

Excitement and eagerness to learn and support new technologies in the airborne intelligence, surveillance, and reconnaissance mission space.

Develops and applies advanced methods, theories and research techniques in the investigation and solution of complex and advanced software applications and problems. In this position, the candidate will support the software configuration management processes employed at VTS and will serve as the SW Tools Administrator for the software development teams. This position requires direct interface with technical peers, chief engineers, system engineers, and program managers within the company.
Responsibilities:
This job requires the candidate to perform software configuration management, develop automated testing capabilities for complex systems, and execute software quality assurance practices ensuring the delivered product meets the level of standards required by VTS and the customer. This is inclusive of the following with little or no supervision:
1. Create and organize projects/repositories for software programs
2. General branch management, including setting up branches for new sprints, integration activities, and product releases
3. Maintain software builds and build process
4. Maintain source code and source code deliveries
5. Lead the development of automated software installation scripts for end item deliveries
6. Maintain CM and Test tools, including BitBucket, Jenkins, JIR, and Docker
7. Maintain the Jenkins build system including third party plug-ins
8. Implement automated testing techniques, including performance analysis
9. Execute regression testing on a regular basis
10. Implement continuous integration-continuous development concepts across all software projects
11. Develop and manage code templates
12. Develop and maintain coding standards
13. Support the writing of test plans, procedures, and verification documentation
14. Evaluate vendor capabilities to provide required products or services
15. Identify solutions to problems given technology, organization, and management constraints
16. Other related job duties, as assigned

Experience:
Required: Two (2) years to four (4) years of experience in similar position
Preferred: Current DoD Top Secret SCI Security Clearance
Education:
Required: Bachelor's degree in computer science or engineering from an accredited university. May consider equivalent experience in lieu of degree.
Skills:
* Proven ability to successfully multi-task in a highly collaborative team environment
* Willingness to seek-out and assume increasing responsibilities as work-load changes
* Possess excellent communication skills, with an emphasis on verbal and written communication
* Proven ability to solve problems quickly and completely
* A basic understanding of object-oriented software design principles, distributed computing environment concepts, and principles of routing, client/server programming
* Expert knowledge of computer languages, data structures, computer logic and flow-charting, computer program design methods and techniques, all database vendor versions, of all compiler versions, maintaining and debugging live software systems, operating systems, standard development tools, networking technologies and protocols
* Overall knowledge of the computing environment at large, e.g., typical uses and user populations of operating systems, communications protocols, hardware platforms, etc.
Other:
* Must be able to obtain and maintain a U.S. Security Clearance at the appropriate level (requires U.S. Citizenship).
* Current DoD Top Secret SCI Clearance is a plus



All qualified applicants will receive consideration for employment without regard to race, color, national origin, age, ancestry, religion, sex, sexual orientation, gender identity, gender expression, marital status, disability, medical condition, genetic information, pregnancy, or military or veteran status. We consider all qualified applicants, including those with criminal histories, in a manner consistent with state and local laws, including the City of Los Angeles' Fair Chance Initiative for Hiring Ordinance.

About Ledgent Technology