What are the responsibilities and job description for the Software Project Manager position at Harlan Bakeries LLC?
Overview
The Software Project Manager will work closely with cross-functional teams to deliver high-quality solutions on time, within scope, and within budget.
Job Responsibilities
- Responsible for managing project life cycles, mitigating risks, and ensuring alignment with organizational goals:
- Define project scope, objectives, and deliverables in collaboration with other departments;
- Develop detailed project plans, including timelines, milestones, and resource allocation;
- Track project progress and adjust plans as needed to meet objectives;
- Collaborate with development, design, and other teams to ensure smooth project workflows;
- Facilitate communication among team members and resolve any impediments;
- Communicate project status, risks, and updates to stakeholders;
- Manage stakeholder expectations and ensure alignment with business objectives;
- Identify potential risks and develop mitigation strategies;
- Monitor and address issues proactively to minimize project disruptions;
- Ensure adherence to quality standards and best practices throughout the development lifecycle;
- Oversee testing and validation processes to ensure deliverables meet requirements;
- Evaluate and implement tools, methodologies, and processes to enhance project efficiency;
- Promote Agile, Scrum, or other methodologies as appropriate;
- Perform other required tasks as assigned.
Job Requirements
- Bachelor’s degree in computer science, Engineering, or a related field;
- 3-5 years of experience in software project management or a similar role;
- Experience with .Net, Visual Studio and .NET MAUI highly desirable;
- Proficiency in project management tools;
- Strong understanding of software development processes and methodologies (Agile, Scrum, Waterfall);
- Excellent organizational, leadership, and communication skills;
- Proven ability to manage multiple projects simultaneously;
- Professional and helpful demeanor;
- Ability to manage multiple tasks and work effectively under pressure;
- Solid analytical and organizational capabilities.