Release Manager

Software Engineering Overland Park, Kansas


Description

Tyler Technologies is seeking a Release Manager to oversee the planning, coordination, and execution of software releases across our product suite. The Release Manager will work closely with development, quality assurance, DevOps, and client-facing teams to ensure smooth and efficient delivery of new features, enhancements, and bug fixes. This role is critical in managing risks, improving release processes, and ensuring high-quality deployments that meet business and client needs.

Responsibilities

Release Planning & Coordination
  • Develop and maintain release schedules, ensuring alignment with product development roadmaps.
  • Collaborate with development, QA, DevOps, and product management teams to define release scope and objectives.
  • Identify and manage dependencies, risks, and issues affecting releases.
Execution & Deployment Management
  • Oversee software release lifecycle, including planning, building, testing, and deploying.
  • Ensure timely and successful deployment of releases in collaboration with IT and cloud infrastructure teams.
  • Work with DevOps to optimize CI/CD pipelines for efficient release delivery.
Process Improvement & Governance
  • Establish and enforce best practices for release management, ensuring compliance with security and quality standards.
  • Continuously refine release processes to improve efficiency and reliability.
  • Conduct post-release reviews and implement lessons learned to enhance future releases.
Stakeholder Communication & Support
  • Act as the primary point of contact for release-related communications.
  • Provide stakeholders with clear release notes, timelines, and impact assessments.
  • Coordinate user acceptance testing (UAT) and ensure customer readiness for new releases.
 

Qualifications

  • 5+ years of experience in release management, software development, or DevOps.
  • Strong understanding of software development lifecycle (SDLC) and Agile methodologies.
  • Experience with CI/CD tools (e.g., Jenkins, GitLab, Azure DevOps).
  • Familiarity with cloud-based environments 
  • Excellent problem-solving, communication, and organizational skills.