Flexton is a growing IT services and staffing company serving some of the world's most renowned and Fortune-listed companies across industries such as eCommerce, HighTech, Banking & Financial Services, Insurance, and Healthcare. With a global presence spanning the US, Canada, Europe, Colombia, Mexico, and India, Flexton offers its clients cost-effective solutions through onsite, offshore, and nearshore models. Flexton provides its employees with opportunities for growth, meaningful work, and continuous learning!
Software Release Manager
Location: Berkeley, CA
Pay Rate: $70/hr on W2
Duration: 2026-06-22 to 2026-12-31
Job Description:
An organization is seeking a Software Release Manager to establish disciplined software release practices across a complex, multi-team scientific software environment. Much of the early development has been performed by researchers and domain experts, and there is a need to bring structure, consistency, and operational rigor to the release process, documentation, testing, and deployment workflows.
The Software Release Manager will help transition capabilities from research and prototype implementations into reliable, maintainable, tested, documented, and deployable software releases.
This role requires strong technical judgment, excellent organizational skills, and the ability to coordinate across multiple stakeholders including developers, DevOps, QA, product managers, architects, cybersecurity teams, infrastructure teams, and partner institutions.
Essential Duties and Responsibilities:
- Define, implement, and manage software release processes across multiple teams and stakeholders
- Develop and maintain release calendars, versioning standards, branching strategies, release checklists, and change management processes
- Facilitate release readiness reviews, go/no-go decisions, deployment planning, and post-release retrospectives
- Track release scope, risks, dependencies, defects, blockers, and acceptance criteria across multiple teams and repositories
- Establish and maintain release governance for evolving and complex codebases
- Communicate release status, risks, readiness gaps, and delivery confidence to technical and non-technical stakeholders
- Support distributed teams by clarifying ownership, handoffs, integration expectations, and contribution workflows
- Ensure alignment between development, testing, and deployment activities for successful releases
Required Qualifications:
- Bachelor's degree in Computer Science, Engineering, Information Systems, or related technical field (or equivalent experience)
- 5+ years of experience in software release management, release engineering, DevOps coordination, or technical delivery roles
- Experience working with distributed teams or multi-team software delivery environments