Program Manager/Technology - Senior
Randstad Digital Americas · Southlake, TX · Yesterday
Project Management$75.12–$78.12/hrContract
Highly technical and execution-focused Technical Program Manager (TPM) with a strong background in Java-based software development, hands-on experience as a technical lead, and working knowledge of DevOps practices and modern engineering toolchains. This role requires deep familiarity with the typical complexities of application development, including architectural decision-making, dependency management, integration challenges, and risk mitigation. The TPM will work as an integral part of the software development organization, reporting directly to Senior Development Managers, and serve as a bridge between engineering and cross-functional stakeholders.
Responsibilities
- Technical Leadership & Program Execution
- Engage directly with development teams to understand system architecture, design, and integration points; provide guidance rooted in strong Java engineering experience.
- Identify technical risks early and proactively drive resolution through collaboration with architects, developers, QA, SRE/DevOps, and partner teams.
- Guide teams through dependency management, component integration, service interactions, and environmental readiness.
- Ensure data-driven engineering decisions and deliver technically sound architecture designs aligned with long-term product and platform strategies.
- Program & Delivery Management
- Lead end-to-end planning, execution, and delivery of complex software development programs, ensuring predictable timelines and high-quality outcomes.
- Manage cross-functional workstreams, coordinate with multiple internal and external stakeholders, and maintain clear ownership across all parties.
- Establish program dashboards, KPIs, and communication mechanisms for leadership and team-level visibility.
- Drive continuous improvement around estimation, sprint execution, release management, and operational readiness.
- DevOps & Modern Engineering Practices
- Collaborate with DevOps and platform engineering teams to ensure CI/CD pipeline robustness, environment stability, deployment automation, and observability.
- Contribute to engineering workflow improvements such as versioning strategy, build and deployment orchestration, and performance monitoring approaches.
- Support teams in adopting modern development practices: microservices, containerization, cloud-native tooling, and automated testing frameworks.
- Stakeholder Alignment & Advocacy
- Serve as a strong advocate for development teams, ensuring technical strategy, priorities, and constraints are well understood across all stakeholders.
- Facilitate clear and concise communication, ensuring non-engineering stakeholders understand program goals, milestones, risks, and impacts.
- Build trusted relationships across the organization, simplifying collaboration with business owners, product managers, compliance, security, and infrastructure teams.
- Leadership & Organizational Impact
- Promote a culture of engineering excellence, accountability, and continuous improvement.
- Mentor teams on program execution best practices and play a coaching role where appropriate.
- Champion clarity, structure, and predictable delivery while maintaining flexibility and adaptability to shifting business needs.
Requirements
- Bachelor's degree in computer science or a related field (or equivalent experience).
- 8+ years of project/program management experience leading large-scale, cross-functional initiatives.
Pay
$75.12 - $78.12 per hour
Schedule
9:00 AM to 6:00 PM
Benefits
- Comprehensive benefits package, including medical, prescription, dental, vision, AD&D, and life insurance offerings.
- Short-term disability.
- 401K plan (all benefits are based on eligibility).
Location: Southlake, Texas
Job type: Contract