Job Description:
As a Technical Project Manager, you will play a crucial role in overseeing and delivering web application projects using Microsoft technologies, made for the manufacturing sector. Your role will encompass project management, technical leadership, and a good understanding of manufacturing processes and domain-specific knowledge. Your responsibilities will include project management, technical leadership to ensure successful project execution. This role requires a blend of technical expertise, project management skills, and effective communication to lead cross-functional teams and deliver high-quality deliverables. This multifaceted position requires you to bridge the gap between technical expertise, project management proficiency, and the unique requirements of the manufacturing industry.
Objectives of the Role:
- Successfully plan, execute, and deliver software projects customized for the manufacturing industry.
- Facilitate collaboration among cross-functional teams (Architecture, design, development, testing, Support, business development teams) integrating technical excellence with manufacturing domain knowledge.
- Implement industry best practices and methodologies to improve project management and delivery processes.
- Maintain a focus on quality, timelines, and budget to meet or exceed project objectives.
- Continuously monitor project progress and mitigate risks to ensure successful project completion.
- Drive effective communication and coordination among stakeholders, including clients, team members, and leadership.
- Stay current with technological trends and best practices to guide project decisions and maintain technical excellence.
Responsibilities:
- Project Planning: Develop comprehensive project plans, including scope, timelines, resources, and associated commercials.
- Team Leadership: Lead cross-functional teams of developers, designers, testers and DevOps engineers.
- Technical/Domain Oversight: Provide technical and domain/industry guidance
- Stakeholder Communication: Maintain clear and regular communication with clients, team members, and stakeholders.
- Stakeholder Communication: Maintain clear communication with clients, team members, and stakeholders.
- Quality Assurance: Oversee quality control and testing processes to ensure high-quality deliverables.
- Budget Management: Monitor project budgets and allocate resources efficiently and be able to monitor resource utilizations.
- Documentation: Maintain project documentation and reports for reference and analysis.
- Continuous Improvement: Identify areas for process improvement and implement best practices.
- DevOps Integration: Implement DevOps practices to streamline development, testing, and deployment processes.
- Risk Management: Identify and manage project risks, proactively addressing issues to minimize impact
- Training and Learning:
- Proactively seek opportunities for professional development and training.
- Stay up-to-date with the latest industry certifications and best practices in project management.
- Encourage team members to engage in continuous learning and provide support for their training needs.
- Foster a culture of innovation and knowledge sharing within the team.
Required Skills and Qualifications:
- Bachelor’s degree in a relevant field (e.g., Computer Science, Information Technology).
- Proven experience as a Project Manager in web application development using Microsoft technologies.
- Strong understanding of web application architecture and development methodologies.
- Proficiency in DevOps practices and tools, such as CI/CD pipelines and containerization.
- Excellent project management skills, including the use of project management software.
- Exceptional communication, leadership, and interpersonal skills.
- Ability to manage multiple projects simultaneously and meet deadlines.
- Strong problem-solving and decision-making abilities.
- Knowledge of agile and waterfall project management methodologies.
Preferred Skills and Qualifications:
- Project Management Professional (PMP) or Agile certification.
- Familiarity with Manufacturing Execution Systems (MES) and other manufacturing software.
- Knowledge of manufacturing automation and Industry 4.0 technologies
- Previous experience in client-facing roles within the manufacturing software sector
- Familiarity with Microsoft Azure or other cloud platforms.
- Experience with project management tools (like Jira, Trello, or Asana)
- Knowledge of software development languages and frameworks, such as .NET, ASP.NET, or JavaScript.
- Advanced understanding of software development lifecycle (SDLC) processes.
- Experience with risk management and mitigation strategies.
- Knowledge of cybersecurity best practices in web application development.
This Technical Project Manager role in the IT industry, focused on developing software solutions for the manufacturing sector, combines technical expertise, project management proficiency, leadership skills, and deep domain knowledge of manufacturing processes to ensure the successful delivery of customized software projects
About us:
We are a product company catering to Manufacturing Industries. We provide Digital Factory, Industrial IoT, and Big Data & Analytics Solutions to the manufacturing plants.