-
History
-
Company Profile
-
Board of Directors
-
Employment Opportunities
-
Accounts Payable Specialist
-
Senior Systems Administrator
-
Business Development Manager
-
Hazprint Program Manager
-
Software Engineering Manager
-
Application Test Engineer
-
Software Quality Assurance Engineer
-
Senior Developer
-
Senior Software Support Engineer
-
State Field Service Supervisor
-
Enterprise Architect
-
Regional Sales Director – Value Sales
-
Senior Software Engineer
-
Staff Accountant
-
Business Analyst/ Developer
-
Forensic Examiner – Face Recognition Contractor
-
Electrical Engineer I
-
Systems Administrator
-
Accounts Payable Specialist
-
Executive Team
-
Divisional Management
-
Remote Time Entry for Biometrics Division Employees and Contractors
Software Engineering Manager
Division: L-1 Enrollment Services
Functional Area: Information Technology
Location: Nashville, TN
Job # Software Engr Mgr 102709
Apply: Submit resume with cover letter to l1esdhrm@l1id.com and include job title in the subject line, or fax to (615) 983-6379.
It is our policy to provide Equal Employment Opportunity to all applicants. In an effort to comply with government record keeping and reporting requirements, our Human Resources Department requests that you complete our EEO form and submit with resume. Submission of racial, ethnic, gender and veteran status information is voluntary, and failure to provide it will not subject you to any adverse treatment in the hiring process. Please send your competed survey with your resume and cover letter to the e-mail address or fax number listed above.
Job Summary:
The Software Engineering Manager is responsible for all aspects of architecture, development, implementation, support and maintenance of L-1 Enrollment Services Division-developed applications.
Essential Job Functions (includes but is not limited to):
• Chair and oversee the change management process.
• Develop and implement improvements in development processes and technology.
• Create and manage annual budgets.
• Provide weekly and quarterly status reports to upper management.
• Coordinate, author, and deliver technical presentations to upper management.
• Implement and maintain a formal risk management process.
Software Development
• Manage software development lifecycle for multi-node, distributed, biometric collection systems.
• Manage domestic and overseas development teams.
• Provide leadership and oversight to software development projects.
• Provide on-going software development support for fielded applications.
• Maintain a robust privacy and information assurance program conforming with customer requirements.
• Coordinate and validate regression testing for software and information security patches.
• Conduct program management reviews and implement program controls for development programs.
• Manage day-to-day activities of the various development programs.
• Liaison between development teams, customers, and upper management.
*
Knowledge, Skill and Abilities Required:
• 5 years+ of experience leading an application development organization
• 7 years+ of experience developing application software
• 4 years+ of experience developing web applications
• 4 years+ of distributed computing development preferred
• 3 years+ of experience with WebServices, SOA, BPEL, Business Process Management tools
• Working knowledge of .NET, JAVA, and SQL
• Experience with Federal information security regulations preferred
• Experience in developing distributed applications preferred
• Bachelor’s degree in Computer Science or related degree
Miscellaneous:



