CAE is seeking a software engineering professional to develop software products and collaborate with cross-functional teams to define, design, and implement functional requirements.
Requirements
- Demonstrated programming experience in C/C++.
- Experience with the full Software Development Life Cycle (SDLC).
- Experience with Software Change Control, Change Management, and CI/CD tools such as: Atlassian tool suite, GitHub, GitLab, AND/OR Jenkins.
- Familiar with Agile/SAFe (Scrum Master, Product Owner, Release Train Engineer, e.g.).
- Current DOD Secret clearance that has been granted or renewed in the last 5 years.
Responsibilities
- Develop software products within all phases of the software lifecycle.
- Collaborate with cross-functional teams to define, design, and implement functional requirements.
- Troubleshoot, debug, and optimize existing code for performance and efficiency.
- Write and maintain comprehensive documentation for software applications, including system architecture and design specifications.
- Participate in code reviews and ensure adherence to coding standards and best practices.
- Stay current with industry trends and advancements in software technologies, especially in relation to complex systems.
Other
- BS in Computer Science, Software Engineering, or other technical field or equivalent education and work experience
- Excellent communication, interpersonal skills, and the ability to interface with all levels of employees and management.
- Proven success in a fast-paced development environment and possess a willingness to take ownership, accept accountability, and thrive under pressure
- Must be able to obtain and maintain an active DoD Secret or higher clearance prior to the start of employment.
- Must be able to obtain and maintain Special Program Access.
- Flexibility to support occasional overtime, weekend work, shift work and site travel (CONUS)
- Due to U.S. Government contract requirements, only U.S. citizens are eligible for this role.