Software Development Project Manager Job Description
Software Development Project Manager Duties & Responsibilities
To write an effective software development project manager job description, begin by listing detailed duties, responsibilities and expectations. We have included software development project manager job description templates that you can modify and use.
Sample responsibilities for this position include:
Software Development Project Manager Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for Software Development Project Manager
List any licenses or certifications required by the position: PMP, PMI, X.509, UAT
Education for Software Development Project Manager
Typically a job would require a certain level of education.
Employers hiring for the software development project manager job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and University Degree in Computer Science, Engineering, Project Management, Business, Education, Technical, Information Technology, Software Development, Software Engineering, Management
Skills for Software Development Project Manager
Desired skills for software development project manager include:
Desired experience for software development project manager includes:
Software Development Project Manager Examples
Software Development Project Manager Job Description
- Builds team ownership and commitment to project plans
- Leads the team in appropriate decision making through strong judgment and the ability to analyze options and implications
- Responsible for team and cross-functional level communications and acts as liaison between the team and the PIB
- Participates in phase reviews
- Work with different terms on resource capacity allocation and scheduling
- Work with other stakeholders on scope identification and management
- Mainly responsible for on - time and within - budget completion of software release projects
- Track progress of envisioning, planning, development and stabilization phases
- Interface with project managers of other products for cross - product certification requirements and execution
- Ensure compliance to processes
- Generate and publish project metrics regularly
- Send project status reports regularly
- Drive post-mortem discussions on completed projects, and work with leads on addressing action items
- Maintain the project portal
- May be required to provide feedback on the performance of project period team members
- Expected to operate independently with minimal guidance from a senior project manager
Software Development Project Manager Job Description
- Use the teams estimated velocity against the initial backlog to predict project duration, and identify potential release milestones
- Regular communication of project status to stakeholders
- Influence and keep team focused on progress toward project goals & drive Continuous Improvement initiatives
- Schedule and facilitate iteration planning, review, and retrospective events
- Track and manage project controls (risks, impediments and dependencies)
- Track and report on User Story and Feature completion in accordance with Definition of Done
- Influence and keep team focused on progress toward project goals
- Ensure that the project is managed to budget, time and quality
- Work on multiple priorities and/or projects simultaneously without impact to quality of work
- Continually monitor project health using tools such as FMEA and project risk assessments
- Well versed with Scrum or similar Agile-centric methodologies
- Track and manage costs and perform analysis that reflects actual vs
- Must be comfortable with driving multiple projects effectively across multiple functions
- DE managing projects to develop and enhance multiple systems across financial services with multi-tier architecture using Java, J2EE, Message Broker, Web services, and ODM Rules Engine within a heterogeneous database environment using Oracle and DB2 databases
- Bachelor's or Master's degree in Computer Science / Electrical / Electronics Engg
- Minimum of 2 years of experience as a Project Manager managing and implementing Customer-facing software projects in a software development environment with multi-function teams
Software Development Project Manager Job Description
- Evaluates technical and economic feasibility of the projects under his/her supervision
- Exhibits comprehensive knowledge of the software project management methodology and manages assigned projects according to the project management methodology, planning tasks, controlling resources and monitoring progress, in order to effectively complete assigned projects
- Exercises a leadership role, ensuring the completion of projects within defined time-lines, budget controls and quality standards
- Researches the availability and feasibility of vendor products when appropriate for assigned projects
- Coordinate project stakeholder meetings and address stakeholder needs
- Work directly with the client Program Manager to plan and successfully implement initiatives
- Engage client personnel other contractors to understand specific system and functional requirements
- Ability to understand business objectives and ensure the system development process is managed to meet the objectives
- Responsible for assembling project plans, monitoring work efforts on a daily basis, performing quality review and escalating functional, quality, and timeline issues appropriately
- Responsible for tracking key project milestones and adjusting project plans when necessary to meet project objectives
- Understanding of the security aspects associated with projects
- Use of Agile delivery methodologies
- Experience with a mainstream Agile Project Management software product preferred
- Master degree or equivalent in Chemistry, Biology, Diagnostics, Pharma, or related disciplines
- Ability to travel occasionally as warranted by project work
- 4+ years of experience in hands-on C++ software development
Software Development Project Manager Job Description
- Coordinates communication with all project team members and affected business units
- Manages cross-functional project(s)
- Manage software development initiatives that are executed by software development teams
- Work closely and build strong, collaborative working relationships with the entire Technology Development Solution delivery organization, partners, consultants, remote site IT teams, Auxiliary IT teams embedded within the business units we support
- Drive software development initiatives from planning, design, prototyping, and testing to release
- Drive user story brainstorming, review, and clarification sessions with team-members and business stakeholders
- Team Development – Assist in team development while holding team members accountable to their commitments
- Product Owner Support – Support the Product Owner role in managing expectations for project deliverables
- Process Management and Improvement – Define and refine project management process and champion ongoing process improvement initiatives
- Champion ideas across the organization
- Agile Project Management experience highly appreciated
- BA/BS undergraduate degree in IT/Software related field
- Twelve or more years of solid corporate supply chain, procurement, quality, operations, and/or process management experience, including at least 5 years of experience with commodity management encompassing the entire supply chain from sub-supplier, materials management, logistics, customs
- Excellent project management, software/IT expertise, written and verbal communication, organizational, and interpersonal skills are required the ability to work in a matrix management environment
- You must have knowledge of functions such as AT command, TCP/IP, GPS, IPV6, RIL, STK/USAT, SIM, PB, Call, SS/USSD, Network, SMS, PDP
- 8+ years in software development, with 5+ years of technical project management experience, managing complex software projects, and applying agile methodologies
Software Development Project Manager Job Description
- Support delivery of software projects, including authoring of quality documents (design control documents), coordinating across team connected to instrument data and planning and tracking
- Launch software products as service (SaaS) solutions
- Project manage the software development process to ensure scientific and commercial milestones are attained in a timely and cost effective manner
- Ensure development, engineering, regulatory, quality, sales and marketing teams are trained, ramped-up and able to complete all deliverables
- Lead status reporting to management team, including monitoring and communication of issues, risks and mitigations
- Lead preparation of status documentation and communication materials to be presented to internal and external partners
- Liaise with other project teams that deliver platform infrastructure or decision support content
- Act as central link between team related to instrument data and colleagues in Global Functions
- Lead large cross functional projects or programs
- Drive successful project delivery with a sense of urgency through effective management of project resources (scope/schedule/cost)
- Deep knowledge of and passion for Agile/Scrum, and applying it in a smart and practical way
- Strong technical background, and ability to understand complex product functionality, design, and technical issues – in order to drive the right priorities, trade-offs, and resolutions
- Extremely well-organized with project information, attention to detail, and exacting quality standards
- Ability to manage and multi-task across multiple projects and teams
- Solid understanding of software development life cycle models knowledge of both Agile and traditional project management principles and practices and the ability to blend them together in the right proportions to fit a project and business environment
- Experience with Java, JavaScript, Python, React, JQuery, Node JS