Position Details
About this role
Technical Program Manager II in Nashville; coordinates and manages the development of large-scale, distributed software applications and platforms across the full SDLC.
Key Responsibilities
- Coordinate and manage technical project and program development of large-scale, distributed software applications, systems, platforms, services, or technologies using OO coding and design
- Define projects, collect business requirements, and write functional and technical specifications
- Drive software development efforts and manage priorities for project completion, including performance tuning
- Create schedules, identify risks and mitigation strategies, and facilitate appropriate software engineering solutions
- Manage cross-functional teams and/or third party vendors for implementation
Technical Overview
Emphasizes OO design and cross-functional execution, with hands-on work in Java/C++/Perl/HTML and a focus on requirements, risk, and schedule management.
Ideal Candidate
The ideal candidate is a mid-level TPM with experience coordinating large-scale software projects, strong OO design, and a track record of guiding projects through the full SDLC. They should excel at cross-functional collaboration and risk management.
Must-Have Skills
Required Skills
Hard Skills
Soft Skills
Industry & Role
Keywords for Your Resume
Deal Breakers
Bachelor's degree required, 1 year of managing technical projects from design to release
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile