This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Technical Project Manager (TPM) is responsible for leading the planning, execution, and delivery of complex technical projects within NUVEEN's product and technology organization. Serving as the critical bridge between business strategy and technical execution, the TPM orchestrates cross-functional collaboration among product managers, product owners, engineering managers, software engineers, and QA teams to deliver high-quality technical solutions that drive business value. The ideal candidate brings a balanced blend of technical depth and project management excellence, with proven ability to navigate complex technical landscapes while maintaining focus on business outcomes. You will be responsible for managing multiple concurrent projects, driving agile delivery practices, and ensuring seamless communication across technical and business stakeholders.
Job Responsibility:
Project Planning & Execution (25%)
Technical Coordination & Leadership (30%)
Stakeholder Management & Communication (20%)
Agile Project Management & Delivery (15%)
Risk Management & Problem Solving (10%)
Quality Assurance & Compliance (5%)
Requirements:
6-8 years of progressive experience in technical project management, software engineering, or related technical roles
Minimum 3-4 years managing complex technical projects in Hybrid environments
Proven track record delivering software products or platforms from conception through production deployment
Experience working directly with software engineering teams managing full SDLC
Demonstrated success navigating complex technical landscapes with multiple dependencies
Background working in product-led organizations with cross-functional teams
Financial services or regulated industry experience highly preferred
Solid understanding of software development lifecycle (SDLC) and methodologies (Agile, Waterfall, DevOps)
Working knowledge of modern software architecture patterns (microservices, APIs, event-driven, serverless)
Familiarity with cloud platforms (AWS, Azure, GCP) and cloud-native development
Understanding of CI/CD pipelines, automated testing, and DevOps practices
Knowledge of software engineering best practices (code reviews, TDD, refactoring, technical debt management)
Understanding of data architecture, databases (SQL/NoSQL), and data integration patterns
Hands-on experience with project management tools: Jira, Confluence (required)
Proficiency with collaboration tools: Microsoft Teams, Slack, Zoom
Experience with version control concepts (Git/GitHub/Bitbucket)
Familiarity with development environments and tools engineers use
Understanding of monitoring, logging, and observability tools (Splunk, Datadog, New Relic)
Knowledge of test management and automation frameworks