Project Manager at Softworld Inc
Peabody, MA
About the Job
Job Title: Project Manager
Job Location: Peabody, MA
Onsite Requirements:
- Proficiency in managing end-to-end software development projects.
- Linux
- C++
Job Description:
Analogic Corporation seeks a highly skilled and motivated Software Program Manager to lead the planning, coordination, and execution of software development projects. The successful candidate will manage cross-functional teams, ensure alignment with business objectives, and deliver software solutions on time and within scope.
Key Responsibilities:
Project Leadership & Coordination:
- Lead and manage the end-to-end execution of software projects, from initial planning to post-launch support.
- Define project scope, goals, and deliverables that align with business objectives and customer needs.
- Develop and maintain detailed project plans, schedules, and budgets.
- Identify and manage project risks and issues, ensuring timely resolution.
- Facilitate cross-functional collaboration between engineering, product management, design, QA, and other stakeholders.
Stakeholder Communication:
- Serve as the primary point of contact for all project-related communications.
- Regularly update senior leadership and stakeholders on project progress, milestones, and any potential obstacles.
- Gather and prioritize project requirements, ensuring clear communication of expectations to all team members.
Team Management:
- Coordinating with team leads to ensure resource allocation and efficient use of team members' time and skills.
- Foster a collaborative, inclusive, and high-performance work environment.
- Guide teams through the software development lifecycle, including requirements gathering, design, implementation, testing, and deployment.
Quality & Process Improvement:
- Ensure adherence to best practices in software development, project management, and quality assurance.
- Continuously monitor and improve project processes, tools, and methodologies to enhance efficiency and effectiveness.
Performance Tracking & Reporting:
- Define and track key performance indicators (KPIs) to measure project success and delivery timelines.
- Conduct post-project reviews to identify lessons learned and implement process improvements.
Preferred Qualifications:
Education:
- Bachelor's degree in computer science, Engineering, or related field. Master's degree is a plus.
Experience:
- Minimum of 5 years of experience in software development or program management.
- Proven experience managing software development projects, including cross-functional teams and multiple stakeholders.
- Familiarity with Agile, Scrum, or other project management methodologies.
Skills:
- Strong technical background with an understanding of software engineering processes, technologies, and tools.
- Excellent communication, leadership, and interpersonal skills.
- Ability to manage multiple projects and prioritize effectively in a fast-paced environment.
- Expertise in project management tools (e.g., JIRA, Trello, Asana, MS Project).
- Strong problem-solving skills and the ability to manage complex technical issues.
Certifications:
- PMP (Project Management Professional) or similar certifications preferred.
- Scrum Master or Agile certifications preferred.
**3rd party and subcontract staffing agencies are not eligible for partnership on this position. 3rd party subcontractors need not apply.
This position requires candidates to be eligible to work in the United States, directly for an employer, without sponsorship now or anytime in the future**