remote
Senior Software Configuration Analyst - BAE Systems USA
Software Engineer
Senior analyst responsible for overseeing software configuration management processes, ensuring baseline integrity, and supporting toolchains such as Git, Perforce, and Jenkins across multiple aerospace programs.
About the role
Key Responsibilities
- Manage and enforce SCM policies and procedures for assigned programs, ensuring compliance with industry and internal standards.
- Maintain version control repositories (Git, Perforce) and coordinate baselines, branches, and merges across cross‑functional teams.
- Integrate build automation tools (Jenkins) with source control to support continuous integration and delivery pipelines.
- Provide technical guidance and training to engineers on configuration management best practices and tool usage.
- Generate and audit configuration status reports, tracking changes, releases, and deviations.
Requirements
- 5+ years of experience in software configuration management within a complex, regulated environment.
- Proficiency with version control systems such as Git and Perforce, and familiarity with build automation (Jenkins, CI/CD).
- Strong scripting skills (Python, PowerShell) for automating SCM tasks.
- Experience working in Agile development teams and understanding of software lifecycle processes.
- Excellent analytical, communication, and documentation abilities.