- Lead and manage software development projects from inception to completion.
- Collaborate with product owners, developers, and other stakeholders to define project scope and objectives.
- Develop detailed project plans, including timelines, resource allocation, and risk management strategies.
- Monitor project progress and performance, making adjustments as necessary to ensure successful delivery.
- Facilitate regular project meetings and provide updates to stakeholders on project status.
- Ensure adherence to best practices in software development and project management methodologies.
- Identify and mitigate project risks and issues proactively.
- Foster a collaborative team environment and promote continuous improvement.
Mandatory Skills
- Proficiency in TypeScript is a deal breaker.
- Strong experience with Fast API and Python.
- Excellent project management skills with a focus on Agile methodologies.
- Robust analytical and problem-solving abilities.
- Exceptional communication and interpersonal skills.