Technical Project Manager

6+ Years Experience

SE Hybrid
Apply Now!

Job Responsibilities:

  1. Project Planning: Define project scope, goals, and deliverables in collaboration with stakeholders.
  2. Team Coordination: Manage cross-functional teams, including developers, designers, and QA engineers, ensuring smooth communication and effective collaboration.
  3. Timeline and Budget Management: Develop and maintain schedules and budgets, track project progress, and ensure projects are completed on time and within budget.
  4. Risk Management: Identify potential project risks, develop mitigation strategies, and proactively address any issues that arise.
  5. Stakeholder Communication: Act as the primary point of contact, regularly updating stakeholders on project status and managing expectations.
  6. Process Improvement: Optimize workflows, implement best practices, and improve project delivery methodologies.

Qualifications:

  1. Education: Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field. A Master’s degree or PMP certification is often preferred.
  2. Experience: Minimum of 3-5 years in project management, preferably in a technical environment. Experience in agile methodologies is a plus.
  3. Technical Knowledge: Familiarity with software development processes, cloud technologies, and project management software like JIRA, Asana, or Trello.
  4. Certifications: PMP, PRINCE2, ScrumMaster, or Agile certifications are advantageous.

Key Skills:

  1. Project Management: Strong understanding of project management methodologies (Agile, Waterfall, Scrum).
  2. Communication: Excellent written and verbal communication skills, with the ability to manage stakeholder relationships effectively.
  3. Problem-Solving: Strong analytical and problem-solving skills to handle project risks and challenges.
  4. Leadership: Ability to lead cross-functional teams, inspire collaboration, and drive project success.
  5. Time Management: Exceptional organizational skills, with an ability to prioritize tasks and manage multiple projects.

Preferred Knowledge:

  • Familiarity with technologies like cloud platforms (AWS, Azure), DevOps practices, and software development lifecycle (SDLC).
  • Knowledge of financial planning and resource allocation within project environments.

Related articles

By Esshva · 3 min read
Laravel Microservices With Docker

What are microservices: In the past, the conventional approach to application development involved creating monolithic...

Read more
My Journey with ESSHVA
By Esshva · 6 min read
My Journey with ESSHVA

Life is a box full of an assortment of chocolates. You never know what you...

Read more
Introduction-to-MuleSoft-ESB
By Esshva · 3 min read
An Introduction to MuleSoft: An Integration Platform for Seamless Connectivity.

MuleSoft is a powerful integration platform offering tools like Design Center, API Manager, and Anypoint...

Read more
Curious about the people and ideas behind our success?