Mimecast

Technical Program Manager - Software Engineering

Bengaluru, India
Search for More Jobs Talk to a recruiter now 💪
Description

Technical Program Manager – Software Engineering

The driving force behind our award winning products at Mimecast

Join our Technical Program Management team to be at the heart of innovation, where strategic vision meets technical excellence. Here, you'll transform ideas into impactful solutions, drive cutting-edge projects, and collaborate with top talent to shape the future of technology.

Why Join Our Team?

“Excited by technical challenges involving complex micro-service architectures, millions of users, and tens of thousands of servers? Join our dynamic Product and Engineering Team, where you'll manage the delivery of products to millions of users whilst working with a diverse set of geographically based teams!” – Hiring Manager

Responsibilities

Project Planning

Lead the planning and scheduling of project timelines, by establishing project scope, schedule, milestones, and expected deliverables, while also highlighting and tracking project interdependencies across teams

  • Work with key project leads and stakeholders to understand and capture all key activities, deliverables, milestones, inter-dependencies and critical constraints or competing efforts
  • Assist the Product Owner with backlog maintenance
  • Ensure cross-team coordination and liaise between all disciplines of the team
  • Maintain relevant metrics helping the team see how they are doing
  • Drive projects from both a tactical and strategic perspective, and work with other Project Managers to manage interdependencies (ownership of inter-dependencies between teams)
  • Resource planning and allocation, while also clearly identifying team resources and allocation
  • Define a communication strategy between project stakeholders / project streams, while setting up project governance and instances
  • Define and indicate applicable procedures (issue management, risk management, escalation management, deliverables acceptance…)
  • Understand, communicate and share across the team applicable quality procedures and quality acceptance to support and contributing to the product Quality Assurance
  • Work within the defined program and project management methodologies/frameworks

Project Execution Management

Ensure commitment to the project from team members or stakeholders, while organizing and holding project meetings from initial planning, through execution and to final deployment

  • Monitor and track project work-stream progress against approved plans, while maintaining up-to-date schedules
  • Coordinate, summarize and ensure the quality of issued deliverables
  • Advise on possible modifications of objectives, completion constraints or changes
  • Analyze and manage project work-stream risks and issues, while implementing risk management plan(s).  If necessary, escalate project issues when appropriate
  • Managing project administration, including all documentation
  • Reporting regularly to senior management
  • Project evaluations and results measurement
  • Analyze product data relevant to the project execution and provide the analysis to stakeholders and drive next steps

Project Closing

Close the project and related work-streams and submit final deliverables with a formal handover to the Program team.  When necessary, conduct retrospectives.

Knowledge Management and Reporting

Overall help to create and promote the organizational culture of project management by acting as an advocate for best practices.

  • Ensure the circulation and distribution of information regarding the overall project
  • Mediate in the event of any differences between the project team and other stakeholders
  • Use best practice project management tooling to track performance and schedule adherence
  • Keep the stakeholders updated on milestones and evolution through regular project status reports
  • Work with other project managers and area managers to manage project interdependencies

Experience

Overall a Technical Project Manager is passionate about proactively evolving products and services, while motivating others to adopt new ideas and emabrace continuous improvements.  Some essential skills and experience will include:

  • Bachelor’s degree in Computer Science, Engineering, or a related field  
  • A minimum of 3-5 years of Project Management experience
  • Experience working as a software engineer or equivalent technical role
  • Comprehensive understanding of the Software Development Life Cycle SDLC
  • Knowledge of AGILE principles and methodologies
  • Exposure to software testing
  • Commitment to teamwork and ability to operate in a matrix management environment
  • Strong background in analytical and organizational skills, with exceptional time management capabilities to manage multiple tasks simultaneously
  • Impeccable communicate skills to effectively communicate and influence stakeholders (technical and non-technical staff) via multiple channels (verbal, written, etc.)
  • Ability to prioritise work and determine the critical path
  • Familiarity with Key Agile Scrum tools including Jira/Rally/Confluence or similar 

What We Bring

Join our Technical Program Management team to accelerate your career journey, working with cutting-edge technologies and managing projects that have real customer impact. You will be immersed in a dynamic environment that recognizes and celebrates your achievements.

Mimecast offers formal and on the job learning opportunities, maintains a comprehensive benefits package that helps our employees and their family members to sustain a healthy lifestyle, and importantly - working in cross functional teams to build your knowledge!

We believe in ‘growth that’s good, we have ‘a culture that cares’ and we are on a ‘mission that matters’.

Our Hybrid Model: We provide you with the flexibility to live balanced, healthy lives through our hybrid working model that champions both collaborative teamwork and individual flexibility. Employees are expected to come to the office at least two days per week, because working together in person:

  • Fosters a culture of collaboration, communication, performance and learning
  • Drives innovation and creativity within and between teams
  • Introduces employees to priorities outside of their immediate realm
  • Ensures important interpersonal relationships and connections with one another and our community!

#LI-GC1

DEI Statement

Cybersecurity is a community effort. That’s why we’re committed to building an inclusive, diverse community that celebrates and welcomes everyone – unless they’re a cybercriminal, of course.

We’re proud to be an Equal Opportunity and Affirmative Action Employer, and we’d encourage you to join us whatever your background. We particularly welcome applicants from traditionally underrepresented groups.

We consider everyone equally: your race, age, religion, sexual orientation, gender identity, ability, marital status, nationality, or any other protected characteristic won’t affect your application.

Due to certain obligations to our customers, an offer of employment will be subject to your successful completion of applicable background checks, conducted in accordance with local law.

Mimecast
Mimecast
Cyber Security Email Legal SaaS Security

0 applies

13 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 307 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers