What are the responsibilities and job description for the Software Development Project Manager position at C3CONTROLS?
Position Title: Software Development Project Manager
Reports to: VP/CMO c3digtus
Location: Hybrid (must live within 1 hour of Beaver office)
Position Description
We are seeking an experienced Software Development Project Manager to oversee and drive the successful execution of software development projects. This role will be responsible for coordinating and managing cross-functional teams based both in the USA and offshore locations. You will collaborate with stakeholders to gather requirements, define project scope, and ensure the timely delivery of projects within budget and scope. Your expertise in project management methodologies and best practices will be instrumental in driving innovation and continuous improvement within the team.
This role requires excellent leadership, communication, and problem-solving skills to manage multiple projects, align priorities, and facilitate collaboration between onshore and offshore development teams.
Essential Duties & Responsibilities:
- Collaborate with stakeholders to gather requirements and define project scope
- Translate business requirements into technical specifications.
- Manage and mentor onshore and offshore software development teams.
- Provide technical guidance and mentorship to team members
- Develop and implement project plans, including timelines, budgets, and resource allocation
- Monitor project progress and ensure adherence to timelines and budgets
- Identify and mitigate risks and issues that may impact project delivery
- Coordinate and communicate with stakeholders to provide project updates and address concerns
- Drive continuous improvement initiatives to enhance project management processes and practices
Required:
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- 2 years of experience in software engineering with hands-on development experience.
- 2 years of experience in a managerial or leadership role within software engineering.
- Hands-on experience with project management tools (e.g., JIRA, Confluence, Trello, Asana, Microsoft Project).
- Understanding of software development processes.
- Exceptional leadership, organizational, and time management skills.
- Proven success in leading software development from conception to completion and delivery.
- Strong understanding of Agile methodologies and software development best practices.
- Experience with web and/or mobile development
Preferred Qualifications
- PMP, CSM, or PMI-ACP certification.
Job Type: Full-time
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Health insurance
- Life insurance
- Paid time off
- Professional development assistance
- Referral program
- Retirement plan
- Vision insurance
Compensation Package:
- Bonus opportunities
- Yearly pay
Work Location: Hybrid remote in Pittsburgh, PA