$Not specified
The Release Manager will establish and oversee the release management processes for various software products, coordinating the release timeline across applications. This role involves managing production deployments and ensuring alignment with cross-application dependencies.
The ideal candidate should have experience in software release management and SDLC, particularly in Agile development. Familiarity with CI/CD systems and programming languages such as SQL, C#, and JavaScript is preferred.
The Release Manager will establish and oversee the release management processes for our various software products within our SDLC. This individual will coordinate and manage the release timeline across applications, ensuring efficient production deployments and alignment with cross-application dependencies. The ideal candidate will have a proven track record of managing complex projects, supporting concurrent release trains while continuously refining release practices to enhance quality and efficiency. You will work closely with development, QA, and operations teams to ensure smooth deployments, environment stability, adherence to best practices, and timely completion of projects. Responsibilities Plan and manage the release lifecycle for all products, including deliverables, dependencies, and cross-functional collaboration. Identify risks impacting scope, schedule, or quality; proactively mitigate these risks. Develop and oversee implementation and deployment plans aligned with the product release schedule. Own execution of Go-Live activities, conducting release readiness reviews pre-deployment and milestone reviews post-deployment. Collaborate with Devlopment, QA, and DevOps teams to coordinate branches, metadata changes, and feature deployments. Implement streamlined procedures for successful product deployments with minimal rework. Manage cross-team coordination of release issues to ensure quick resolution of release-specific problems or deployment challenges. Perform postmortem reviews of releases to identify improvement opportunities and reduce future roadblocks. Train team members on tools and processes, promoting continuous improvement and automation. Establish a release cadence and automate release processes for improved standardization. Build and drive adoption for greater reliability, resiliency, and scalability of our production applications. Understanding of internal tools including CI and Cloud Infrastructure management to help monitor progress and determine whether to fix, alert, or revert when issues occur. Document architecture and processes Serve as a point of contact for products throughout the release cycle and communicate any new process or best practices to be adopted by the Development, QA, and/or DevOps teams. Work collaboratively in a team environment while effectively managing competing priorities in a fast-paced agile environment. Experience with software release management, or similar project management experience Experience with SDLC, including Agile development Experience managing multiple projects with different deadlines Experience with TeamCity or similar CI/CD System Familiarity with bash/PowerShell Familiarity with SQL, C#, and/or JavaScript is preferred Familiarity with NPM, webpack, and JavaScript build pipelines
This job posting was last updated on 9/18/2025