Job Overview:

We are seeking an experienced Technical Project Manager to lead a team of software developers in delivering high-quality software products. The ideal candidate will have a strong technical background in software development and experience in managing software development teams. The Technical Project Manager will be responsible for ensuring that the  development team meets project timelines and delivers products that meet business requirements.

Responsibilities:

  • Manage a team of software developers and provide technical guidance and support.
  • Lead the development team in designing and developing software products that meet business requirements.
  • Develop and manage project plans, timelines, and budgets to ensure successful project delivery.
  • Work closely with cross-functional teams, including quality assurance engineers, designers, and business stakeholders, to drive project success.
  • Ensure that the development team follows coding standards and development best practices.
  • Manage project risks and issues and develop contingency plans to minimize project impact.
  • Responsible of peer review of code that helps developers ensure or improve the code quality before they merge.
  • Create and manage project documentation, including project charters, status reports, risk and issue logs, and project plans.
  • Provide regular project status updates to stakeholders, including senior management.
  • Collaborate with other Project Managers to identify areas for process improvement and ensure consistent development practices across the organization.
  • Continuously monitor and assess team performance and progress and adjust project plans and timelines as necessary to ensure successful project delivery.
  • Mentor and guide team members to ensure successful project outcomes and promote continuous professional development.

Requirements:

  • Bachelor's degree in computer science, engineering, or a related field.
  • 5+ years of experience in software development, with at least 2 years of experience in managing software development teams.
  • Strong technical background, with on-hand experience in software development (at least 2 years) or related technical field.
  • Proficiency with integrated development environments (IDEs) such as Eclipse, Visual Studio, or IntelliJ IDEA.
  • Strong understanding of version control systems (VCS) such as Git, Subversion, or Mercurial.
  • Experience with continuous integration/continuous deployment (CI/CD) tools such as Jenkins, Travis CI, or CircleCI.
  • Familiarity with project management tools such as JIRA, Trello, or Asana.
  • Knowledge of collaboration tools such as Slack, Microsoft Teams, or Zoom.
  • Experience with testing tools such as Selenium, JUnit, or TestNG.
  • Familiarity with code review tools such as GitHub, GitLab, or Phabricator.
  • Understanding of cloud computing platforms such as AWS, Azure, or Google Cloud.
  • Familiarity with containerization and orchestration tools such as Docker and Kubernetes.
  • Knowledge of programming languages such as Java, Python, NodeJs, ReactJs or C#.
  • Excellent project management skills, with the ability to lead cross-functional teams and deliver complex projects on time and within budget.
  • Strong problem-solving and analytical skills, with the ability to identify and mitigate project risks and issues.
  • Experience with agile software development methodologies, such as Scrum or Kanban.

If you are passionate about technical project management, have experience in managing software development teams, and are looking for a challenging and rewarding opportunity, we encourage you to apply for this position. We offer a competitive salary, excellent benefits, and a dynamic work environment that fosters creativity and collaboration

Job Details

Functional Area:
Total Positions:
35+ Posts
Job Shift:
First Shift (Day)
Job Type:
Job Location:
Gender:
No Preference
Minimum Education:
Bachelors
Career Level:
Experienced Professional
Minimum Experience:
5 Years
Apply Before:
Apr 04, 2023
Posting Date:
Mar 03, 2023

Orcalo Limited

Information Technology · 101-200 employees - Islamabad, Lahore, Rawalpindi

Orcalo is a UK based software solution provider which provides secured and compatible ERP and HRM solution for an organization, which is a web based solution for accounting, inventory, sale, purchase and legal management system

What is your Competitive Advantage?

Get quick competitive analysis and professional insights about yourself
Talk to our expert team of counsellors to improve your CV!
Try Rozee Premium

Similar Job Titles

Technical Project Manager

BlueEX, Karachi, Pakistan
Posted Mar 20, 2023

Technical Project Manager (Remote)

Wadic, Islamabad, Pakistan
Posted Mar 15, 2023

Technical Project Manager

AHU Technologies Inc, Lahore, Pakistan
Posted Mar 16, 2023

Technical Project Manager

Addo Ai, Lahore, Pakistan
Posted Feb 27, 2023
View All
I found a job on Rozee!