As a Senior Technical Project Manager, you will be responsible for managing the end-to-end execution of software development projects, from conception through deployment. You will work closely with cross-functional teams, including developers, designers, QA engineers, and stakeholders, to ensure projects are delivered on time, within budget, and meet high-quality standards. Your technical expertise, project management skills, and leadership will be key in driving the successful completion of projects.
Location
Vadodara (India)
Position
1
Experience
15+ Years
Job Type
Full time (Flexible)
Qualifications
- Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related field.
- Minimum of 7 years of experience in project management within a software development environment, with at least 3 years in a senior role.
- Strong understanding of software development life cycles (SDLC), methodologies (e.g., Agile, Scrum, Waterfall), and technologies.
- Excellent leadership and team management skills, with the ability to motivate and guide teams to achieve project goals.
- Proven ability to manage complex projects with multiple stakeholders and cross-functional teams.
- Exceptional problem-solving skills and the ability to work under pressure and manage tight deadlines.
- Excellent communication and interpersonal skills, with the ability to effectively communicate technical concepts to non-technical stakeholders.
- Proficiency in project management software tools (e.g., JIRA, Asana, Trello).
- Certifications are plus.
Responsibilities
- Lead and manage software development projects through all phases of the project lifecycle, including initiation, planning, execution, monitoring, and closure.
- Develop detailed project plans that outline scope, goals, deliverables, resources, budget, and timing.
- Coordinate with internal teams and external stakeholders to ensure clear communication and alignment on project objectives and progress.
- Identify project risks and develop risk mitigation strategies to ensure project success.
- Monitor project performance, track milestones, and adjust project plans as necessary to meet objectives.
- Facilitate regular project meetings and provide updates to stakeholders on project status, milestones, and potential challenges.
- Ensure quality standards are met through overseeing QA processes and adherence to best practices in software development.
- Manage project budgets, including tracking expenditures and ensuring projects are delivered within financial constraints.
- Mentor and guide project team members, fostering a collaborative and productive work environment.
- 6+ years of experience in managing client projects, preferably based in the US.
- Experience in PHP (Laravel Framework) and front-end technologies (Angular/ReactJS/View/Node).
- Experience in analysis and estimation of projects.
- Ability to multi-task and prioritize between projects and tasks.
- Should have worked with client directly. Experience in communication with overseas client over call, emails, and other communication mediums.
- Experience in implementation of third-party tools and services.
- Must have had hands-on development experience.
- Experience in one of the industries would be a plus: EdTech, Certification, or Credentialing.
- Experience with cloud platforms – AWS/Azure/GCP.
- Understanding accessibility and security compliance.
- Understanding fundamental design principles behind a scalable application.
How To Apply
We are always delighted to receive interesting resumes.
Please email yours to resumes@theOpenEyes.com to consider joining us.
Please be sure to tell us why you think that working with us might make a difference to your life, to OpenEyes, and to our customers.