Description:
Job Title: Software Engineering Manager
Req Number: IMS20230510-106960
Job Location: Lafayette, LA with up to 20% travel, relocation can be provided for those that qualify
Schedule: 9/80 with every other Friday off
Job Description:
Reporting to the Director, Software Engineering, the Software Engineering Manager is responsible for leading a small team of highly skilled software developers to meet overall business objectives within an Agile environment.
This is an excellent management opportunity for an experienced software engineer who thrives in a high energy environment and is capable of leading a team while ensuring processes are efficient and documented.
Essential Functions:
Acting as scrum master for multiple teams guiding them through our software development processes
Manage 10-15 software engineers of various experience levels
Up to 20% travel
Creating and documenting best practices for software development
Performing code and design reviews
Collaborating with other software managers as well as electrical and systems engineering to ensure effective product development across the development organization
Providing mentorship, coaching and guidance to team members with respect to career development and opportunities for growth.
Contributing to management and development on projects as required.
Conducting performance evaluations of engineers
Managing the recruitment, interview, and hiring process for additional software engineers.
Participate in Engineering Proposal cost estimation and Basis of Estimate efforts
Manage matrix organization manpower allocation
Experience with recruiting and hiring technical talent
Qualifications:
Must be a US Citizen
2+ years of management experience with direct reports
Requires management and leadership knowledge in job area.
Typically has comprehensive knowledge and skills within a specific technical or professional discipline and may have broad understanding of other areas within the job function.
Bachelor’s Degree and minimum 9 years prior related experience.
Graduate Degree with a minimum of 7 years of prior related experience.
In lieu of a degree, minimum of 13 years of prior related experience.
A Bachelors Degree in Computer Science, Software, Computer, or Electrical Engineering (A Master’s degree is desired but not required.
)
Experience developing technical and cost volume inputs for proposals.
4-5 years of experience working within an Agile development environment
Experience leading proposal development and Basis of Estimate generation
Development experience in any of the following areas would be considered highly beneficial:Experience with DevOps process, tools, and procedures
Real Time embedded software development
Information Assurance (Type 1, commercial IPSEC, hardware/software based encryption, key management, secure communications both wired and wireless)
Naval Communications (interior or exterior)
SIGINT Systems.
Preferred:
Active DoD security clearance
EVMS program experience
#LI-JV1