Technical Project Manager (.NET)
Experience: 10+ yrs.
No. of Positions: 1
Skills required: .NET Core, Microsoft Azure, Microservices, BOT, Project Management, Design & Architecture etc.
Soft Skills: Leadership Skills, Managerial Skills, Communication Skills, Presentation Skills, Analytical & Logical Skills, Team building & Client relationship management
What you will do:
- Lead and manage end-to-end technical projects, ensuring successful planning, execution, and delivery within scope, budget, and timeline.
- Collaborate with cross-functional teams, including software developers, architects, quality assurance, and stakeholders to define project requirements, objectives, and deliverables.
- Develop project plans, including task breakdowns, timelines, resource allocation, and risk management strategies.
- Monitor project progress, identify potential risks or issues, and proactively implement mitigation plans to ensure successful project outcomes.
- Provide technical guidance and expertise in Microsoft .NET, MS SQL, ASP.NET Core, and Azure to the project team, assisting with problem-solving, troubleshooting, and decision-making.
- Ensure adherence to software development best practices, coding standards, and quality assurance processes throughout the project lifecycle.
- Act as a liaison between technical and non-technical stakeholders, effectively communicating project updates, progress, and risks.
- Conduct regular project status meetings, providing comprehensive reports and updates to project sponsors and stakeholders.
- Drive continuous improvement by analysing project performance metrics, identifying areas for optimization, and implementing process enhancements.
- Stay up to date with industry trends, emerging technologies, and best practices in Microsoft .NET, MS SQL, ASP.NET Core, and Azure, and apply this knowledge to project execution.
- Bachelor’s degree in computer science, Engineering, or a related field. Master’s degree is a plus.
- Minimum of 10 years of experience in software development, with at least 5 years of experience in technical project management.
- Proven experience in managing end-to-end software development projects, from requirements gathering to deployment and maintenance.
- Solid understanding of project management methodologies, tools, and techniques.
- Strong analytical and problem-solving abilities, with a keen attention to detail.
- Proven ability to manage multiple projects simultaneously, prioritize tasks, and meet deadlines.
- Experience with Agile/Scrum methodologies is highly desirable.
- Relevant certifications such as PMP, PMI-ACP, CSM, or Azure certifications are a plus.
Seniority Level: Technical Project Manager
Industry: Information Technology & Service
Employment Type: Full-time