{"schemaVersion":"jobsearcher.job.v1","id":"ae94fa1e7bf86d278e5ed72e","url":"https://jobsearcher.com/jobs/ae94fa1e7bf86d278e5ed72e","canonicalUrl":"https://jobsearcher.com/jobs/ae94fa1e7bf86d278e5ed72e","title":"Technical Program Manager - Software Engineering","description":"About the Role\n\nWe are seeking a *Technical Program Manager (TPM)* with a strong *Software Engineering background* to lead the planning, execution, and delivery of complex software development initiatives. This role will partner closely with Engineering, Product, Architecture, and Business stakeholders to drive technical programs from concept to launch while ensuring alignment with business objectives.\n\nThis is an onsite position based in *Plano, Texas*, ideal for candidates who enjoy working at the intersection of technology, program management, and software delivery.\n\nKey Responsibilities\n\n* Lead and manage end-to-end software development programs and technical initiatives.\n* Partner with Software Engineers, Architects, Product Managers, and stakeholders to define requirements, timelines, and deliverables.\n* Drive Agile processes, sprint planning, risk management, and project execution.\n* Monitor program health, dependencies, milestones, and delivery metrics.\n* Identify and mitigate technical and operational risks.\n* Facilitate cross-functional communication and ensure alignment across teams.\n* Track project progress and provide regular status updates to leadership.\n* Support architecture reviews, technical discussions, and engineering planning.\n* Improve delivery processes, operational efficiency, and development best practices.\n\nRequired Qualifications\n\n* Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.\n* 5+ years of experience in Technical Program Management, Engineering Program Management, or Project Management.\n* Prior hands-on experience as a *Software Engineer, Software Developer, or Technical Lead*.\n* Strong understanding of the Software Development Life Cycle (SDLC).\n* Experience working in Agile/Scrum environments.\n* Knowledge of software architecture, APIs, cloud technologies, and modern development practices.\n* Excellent stakeholder management and communication skills.\n* Experience managing multiple technical projects simultaneously.\n\nPreferred Qualifications\n\n* Experience with Java, Python, C#, JavaScript, or similar technologies.\n* Exposure to AWS, Azure, or Google Cloud Platform.\n* PMP, Scrum Master, or Agile certifications are a plus.\n* Experience working in large-scale enterprise software environments.\n\nWhat We're Looking For\n\n* Strong technical acumen with the ability to engage in engineering discussions.\n* Excellent organizational and leadership skills.\n* Ability to influence cross-functional teams without direct authority.\n* Results-driven mindset with a focus on execution and delivery.\n* Passion for building high-quality software products and scalable solutions.\n\nPay: $5,693.55 - $6,168.58 per month\n\nWork Location: In person","company":"Praxis","rawCompany":"praxis","city":"Plano","state":"TX","isRemote":false,"isActive":false,"createdAt":"2026-08-19T17:37:56.574Z","occupations":[{"code":"15-1299.09","title":"Information Technology Project Managers","slug":"information-technology-project-managers"},{"code":"13-1082.00","title":"Project Management Specialists","slug":"project-management-specialists"},{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"}],"industries":[{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Technical Program Manager - Software Engineering","description":"About the Role\n\nWe are seeking a *Technical Program Manager (TPM)* with a strong *Software Engineering background* to lead the planning, execution, and delivery of complex software development initiatives. This role will partner closely with Engineering, Product, Architecture, and Business stakeholders to drive technical programs from concept to launch while ensuring alignment with business objectives.\n\nThis is an onsite position based in *Plano, Texas*, ideal for candidates who enjoy working at the intersection of technology, program management, and software delivery.\n\nKey Responsibilities\n\n* Lead and manage end-to-end software development programs and technical initiatives.\n* Partner with Software Engineers, Architects, Product Managers, and stakeholders to define requirements, timelines, and deliverables.\n* Drive Agile processes, sprint planning, risk management, and project execution.\n* Monitor program health, dependencies, milestones, and delivery metrics.\n* Identify and mitigate technical and operational risks.\n* Facilitate cross-functional communication and ensure alignment across teams.\n* Track project progress and provide regular status updates to leadership.\n* Support architecture reviews, technical discussions, and engineering planning.\n* Improve delivery processes, operational efficiency, and development best practices.\n\nRequired Qualifications\n\n* Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.\n* 5+ years of experience in Technical Program Management, Engineering Program Management, or Project Management.\n* Prior hands-on experience as a *Software Engineer, Software Developer, or Technical Lead*.\n* Strong understanding of the Software Development Life Cycle (SDLC).\n* Experience working in Agile/Scrum environments.\n* Knowledge of software architecture, APIs, cloud technologies, and modern development practices.\n* Excellent stakeholder management and communication skills.\n* Experience managing multiple technical projects simultaneously.\n\nPreferred Qualifications\n\n* Experience with Java, Python, C#, JavaScript, or similar technologies.\n* Exposure to AWS, Azure, or Google Cloud Platform.\n* PMP, Scrum Master, or Agile certifications are a plus.\n* Experience working in large-scale enterprise software environments.\n\nWhat We're Looking For\n\n* Strong technical acumen with the ability to engage in engineering discussions.\n* Excellent organizational and leadership skills.\n* Ability to influence cross-functional teams without direct authority.\n* Results-driven mindset with a focus on execution and delivery.\n* Passion for building high-quality software products and scalable solutions.\n\nPay: $5,693.55 - $6,168.58 per month\n\nWork Location: In person","datePosted":"2026-08-19T17:37:56.574Z","dateModified":"2026-08-19T17:37:56.574Z","hiringOrganization":{"@type":"Organization","name":"Praxis","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Plano","addressRegion":"TX","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"ae94fa1e7bf86d278e5ed72e"},"url":"https://jobsearcher.com/jobs/ae94fa1e7bf86d278e5ed72e"}}