Work Location: HYBRID - Morristown, NJ
Description:
- We are seeking a highly skilled and technically proficient Release Manager with a strong background in Full Stack development.
- The ideal candidate will oversee and coordinate the deployment of software releases across multiple environments, ensuring high quality delivery and minimal disruption.
- This role requires exceptional technical expertise, problem-solving abilities, and effective communication skills to collaborate with cross-functional teams.
Responsibilities:
- Release Management:
- Plan, schedule, and coordinate software releases ensuring smooth and timely deployment across environments.
- Define and maintain release processes including continuous integration, delivery pipelines, and deployment strategies.
- Manage dependencies and risks associated with software releases.
- Technical Oversight:
- Review, troubleshoot, and resolve issues during release cycles.
- Collaborate with development and QA teams to resolve technical bottlenecks.
- Stakeholder Collaboration:
- Serve as the main point of contact for release activities, ensuring alignment between engineering, product management, and operations teams.
- Communicate release plans, schedules, and post-release performance metrics to stakeholders.
- Environment Management:
- Ensure the stability and consistency of staging, testing, and production environments.
- Coordinate with DevOps to maintain infrastructure readiness and automate deployment pipelines.
- Process Improvement:
- Identify opportunities to enhance release processes and implement best practices.
- Drive the adoption of tools and methodologies that improve deployment speed and reliability.
Required:
- Proficiency in Java technology stack including frameworks like Spring Boot and Hibernate.
- Hands-on experience with .NET development.
- Java, Kafka, React, and experience in .NET SSIS as a value add.