Overview
We are seeking a Technical Project Manager to lead and manage software development projects in a dynamic and fast-paced environment. The ideal candidate will have a strong technical background in software development, excellent project management skills, and the ability to collaborate effectively with cross-functional teams.
Job Responsibilities
• Lead and manage end-to-end software development projects, ensuring timely delivery and quality standards.
• Collaborate with clients, stakeholders, and internal teams to define project scope, goals, and deliverables.
• Develop detailed project estimate, schedule, timelines, and resource allocation strategies.
• Track project progress, identify risks, and implement mitigation strategies.
• Coordinate with development, QA, and design teams to ensure alignment on project objectives.
• Facilitate agile/scrum processes, including sprint planning, stand-up meetings, and retrospectives.
• Ensure compliance with best practices in software development, security, and performance optimization.
• Manage project documentation, reporting, and stakeholder communication.
• Foster a collaborative team environment and drive continuous process improvement.
Qualifications and Requirements
• 8+ years of hand on experience in software development and project management.
• Deep understanding of software design principles for scalable, maintainable, and efficient solutions.
• Strong technical knowledge of software development lifecycle methodologies.
• Experience with project management tools.
• Excellent problem-solving, analytical, and decision-making skills.
• Strong communication and leadership abilities.
• Ability to manage multiple projects simultaneously and prioritize tasks effectively.
• Experience in cloud technologies, mobile applications, or web development is a plus.
• Bachelor’s degree or equivalent in Engineering discipline - Computer/ Electronics.
Knowledge, Skills and Abilities
• Outstanding attitude and energy to explore unfamiliar software implementations and troubleshoot issues.
• Strong interpersonal skills to get things done as a team.
• Flexible to work in a distributed and collaborative global team environment across time zones.
• Excellent written and oral communication skills.
• Hardworking with “whatever it takes” attitude.
• Ability to judge and estimate work volume for given tasks.
• Ability to manage priority and get things done on time.
• Self-motivated individual with accountability and responsibility.