Key Responsibilities:
Oversee the end-to-end delivery of IT projects, ensuring they are completed on time, within scope, and budget.
Lead and mentor a team of developers, engineers, and technical staff to ensure project objectives are met.
Collaborate with stakeholders, clients, and cross-functional teams to define project requirements, set expectations, and track progress.
Develop and
... manage detailed project plans, timelines, and resource allocation to meet project goals.
Drive technical decisions, ensuring the best practices are adhered to in software architecture, design, and development.
Identify and mitigate risks related to projects, providing proactive solutions to issues as they arise.
Ensure quality assurance, conduct technical reviews, and optimize project workflows.
Stay updated on the latest trends and technologies, ensuring the team is equipped with relevant technical knowledge.
Provide regular project status updates and reports to management and clients.
Qualifications:
Bachelor’s degree in Computer Science, Information Technology, or a related field.
5+ years of experience in IT project management or a similar technical management role.
Strong understanding of software development life cycle and agile methodologies.
Proven experience leading technical teams and managing complex IT projects.
Proficiency in project management tools and strong technical acumen.
Excellent problem-solving skills and the ability to manage multiple projects simultaneously.
Strong communication and leadership skills, with the ability to work effectively with diverse teams. more