Software Release Manager Job Description
Software Release Manager Duties & Responsibilities
To write an effective software release manager job description, begin by listing detailed duties, responsibilities and expectations. We have included software release manager job description templates that you can modify and use.
Sample responsibilities for this position include:
Software Release Manager Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for Software Release Manager
List any licenses or certifications required by the position: PMP, ITIL, SAP, APICS, PMI, MCSE, MCP, PLM
Education for Software Release Manager
Typically a job would require a certain level of education.
Employers hiring for the software release manager job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Education, Engineering, Technical, Management, Software Engineering, Science, Business, Technology, Software Development
Skills for Software Release Manager
Desired skills for software release manager include:
Desired experience for software release manager includes:
Software Release Manager Examples
Software Release Manager Job Description
- Schedule individual builds and manage the overall time line for the complete product release
- You will be responsible for full lifecycle of software engineering project (planning, execution, monitoring, risk management, resolution of issues, and achievement of the targets) within agreed quality, time, budget, and other agreed KPIs/SLAs
- You will be responsible for Team and People management (professional and personal care aspects)
- You will lead the team to resolve technical challenges, lead unit level initiatives to build technical competency to meet the needs of the team or unit
- You will lead the team for meeting the best software engineering practices, quality processes and methodologies
- You will promote and instill a culture of continuous improvement and efficiency to the software/business processes through out-of-the-box thinking on product and processes by utilizing or creating new software engineering tools and different innovation techniques
- You will manage multiple interfaces (internal and external), relationships and communication to ensure software delivery is aligned to meet not only the customer requirements, but also adds value to their business
- You will be challenged with leading and mentoring a few development teams & projects
- You will join a strong team with lots of activities, technologies, business challenges and a progression path
- Investment/financial services experience is highly desired
- Good commercial knowledge of the following
- Identify and highlight risks and issues within the release and escalate appropriately
- Bachelor's degree and 5+ years of supervisory experience in an environment similar to the Repositories Program
- Candidate also MUST meet eligibility requirements for VA Clearance
- Experience developing and reporting on metrics for engineering development, such as test development and execution, bugs, issues, risks, and other aspects of Program and Release Management
Software Release Manager Job Description
- Manage client expectations with respect to change and release management activities
- Organize and coordinate complex releases that comprise of cross-functional teams and a multitude of interrelated and independent application and / or infrastructure changes
- Create, monitor and control program release schedules
- Recommend process improvements for release management
- Ensure that resource requirements needed to support a particular release are in place
- Provide on-going written and verbal release status updates to various levels of the organization
- Serve as an escalation point for all issues and questions associated with a release and releases managed by other release management team members
- Facilitate communication among Application Teams
- Train and assist staff on structure, purpose, and audience of release deliverables
- Standardize and enforce Change, Release and Configuration Management process flow
- Experience with SAP Support Stack Update Releases or SAP technical knowledge required
- Proven track record of work stream management
- PMP certification a preferred
- Experience with ITIL-based service delivery processes, such as release management preferred
- Experience in an FDA validated environment is preferred
Software Release Manager Job Description
- Manage risks and resolve issues that impact the release scope, schedule and quality
- Communicate release plans, status, and changes on a regular basis with stakeholders
- Lead and coordinate Go-Live activities
- Track and manage costs associated with cloud service deployment
- Work towards continuous improvement and optimization of release activities
- Monitoring for applicable Product Correction Updates
- Recommending either installing or ignoring released updates based on the customer’s profile
- Testing recommended updates in the Proof of concept (POC)
- Approving released updates based on the POC testing
- Ability to work flexible hours (nights and weekends if need be) in support of Application Maintenance Releases
- Ability to serve as the Release Engineer on call if need be
- Schedule and Track Software Releases considering the auction schedule, other IT initiatives, resource availability, 3rd party vendor upgrades and any other important considerations
- Organized and well-versed in software platform release management (SaaS, Cloud Software Platforms, 3rd Party & Custom Developed)
- Platform Release/Change management processes using Continuous Delivery/Continuous Integration models and DevOps processes
- Program management with a deep understanding of the many, multidisciplinary tracks that must harmonize to launch exceptional platform features
Software Release Manager Job Description
- Proactively Notifying Bosch of updates associated with their CI’s
- Submitting change request forms to the Avaya Release Manager by Release Management
- Reviewing proposed release management changes in the Bosch change review forum
- Deploying upon customer agreement in a customer provided maintenance window – Avaya RM Team led
- Testing deployed updates in Production
- Issuing notification of change success/failure
- Closure of change request
- When Product Updates/ Releases are identified, APCS is assessing each Update/ Release and is creating a written recommendation in a prepared Release Plan
- Creates and maintains a Master Release Schedule and manages activities supporting deployment changes for FMCSA
- Strong product management skills, vision and instincts – This includes strength in product design and product management processes, strong understanding and empathy toward the customers who use our products
- Communication with and influence of stakeholders at all levels, across functions and including our customers’ organizations
- Confidence and skills to make data-informed decisions, often weighing competing risks to chart the best path forward
- Challenge assumptions, disrupt current processes and champion new processes if we have an opportunity to make ourselves better and more effective
- Evangelizer who can promote the value of our software platform capabilities and get others excited about delivering the world’s best ITOM/ITSM platform
- Fast, efficient work style
Software Release Manager Job Description
- Interfaces with Software Development, Cybersecurity, the government customer, IT Operations and the PMO to support the release of SCRs throughout the lifecycle
- Works closely with the Engineering and Operations staff to monitor the progress and successful deployment of release packages
- Responsible for coordinating all internal and external activity leading to the release of an application for operational deployment
- Coordinate the software release deployment plan
- Maintain the software release roadmap
- Facilitate communication among development teams to highlight dependencies, clarify responsibilities and overcome obstacles
- Coordinate communication channels with stakeholders and business partners to ensure transparency of project delivery direction
- Draft status reports, capture meeting minutes / action items and document decision points
- Drives completion of compliant release documentation
- APICS, PMP, SAP, Microsoft certifications a plus
- Adept at using the tools that support our product processes including Rally, JIRA and Office tools
- Software Platforms Release Management (Cloud Platform, Hosted, 3rd party, Open Source)
- Experience with ITIL, Waterfall and Agile methodologies
- Familiarity with IaaS, PaaS and SaaS
- Strong understanding of Agile and a passion for translating the concepts into an executing program, leading the team through this process