Search by job, company or skills
1. Project Planning: Collaborate with stakeholders to define project objectives, scope, and requirements. Develop detailed project plans, including timelines, milestones, and resource allocation.
2. Team Management: Lead and motivate a team of developers, ensuring effective communication, collaboration, and task delegation. Provide guidance and support to team members throughout the project lifecycle.
3. Technical Expertise: Possess a deep understanding of C#, .NET Core, and Azure Services to provide technical guidance and support to the development team. Stay updated with the latest industry trends and technologies.
4. Risk Management: Identify and assess project risks and develop mitigation strategies. Proactively monitor project progress, identify potential roadblocks, and take corrective actions to ensure project success.
5. Quality Assurance: Implement and enforce software development best practices, coding standards, and quality control processes. Conduct regular code reviews to ensure adherence to standards and optimize performance.
6. Stakeholder Management: Engage and communicate with stakeholders to provide project updates, gather feedback, and manage expectations. Address any concerns or issues raised by stakeholders in a timely manner.
7. Project Documentation: Create and maintain project documentation, including project charters, requirements documents, technical specifications, and user manuals.
8. Continuous Improvement: Drive continuous improvement initiatives by identifying areas for process optimization, automation, and efficiency gains. Foster a culture of learning and innovation within the team.
1. Proven experience as a Technical Project Manager, leading software development projects using C#, .NET Core, and Azure Services.
2. Strong technical background with hands-on experience in software development using C# and .NET Core.
3. In-depth knowledge of Azure Services, such as Azure App Service, Azure Functions, Azure Storage, and Azure DevOps.
4. Experience with Agile/Scrum methodologies and project management tools like Jira or Azure DevOps.
5. Excellent leadership and team management skills, with the ability to mentor and guide technical teams.
6. Strong problem-solving and decision-making abilities, with a proactive and result-oriented mindset.
7. Excellent communication and interpersonal skills, with the ability to effectively collaborate with cross-functional teams and stakeholders
Date Posted: 03/07/2024
Job ID: 83918797