Overview
This is a hybrid role, with the expectation that time working will regularly take place inside and outside of a company office.
We are seeking a highly skilled and technically proficient Release Manager with a strong background in the Java technology stack and experience in .NET/SSIS as a value-add. 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
Want more jobs like this?
Get jobs in Morristown, NJ delivered to your inbox every week.
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 in the Java-based applications during release cycles.
• Leverage experience with .NET and SSIS for integration and data-related processes when required.
• 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.
Qualifications
Bachelor's Degree and 6 years of experience in Software application development and maintenance OR High School Diploma or GED and 10 years of experience in Software application development and maintenance
Preferred Qualifications
Technical Expertise:
• Proficiency in Java technology stack, including frameworks like Spring Boot and Hibernate.
• Hands-on experience with .NET development and SSIS (SQL Server Integration Services) is a strong plus.
• Solid understanding of CI/CD pipelines, containerization (Docker), and orchestration (Kubernetes).
Release Management:
• 5+ years of experience in release or deployment management roles.
• Strong knowledge of release and configuration management tools (e.g., Jenkins, Git, Azure DevOps).
Database and Integration:
• Proficiency in SQL databases and experience with data migration/integration processes.
• Familiarity with SSIS package design and deployment.
Problem Solving & Communication:
• Strong analytical skills to identify and resolve issues during the release process.
• Excellent verbal and written communication skills to collaborate effectively with technical and non-technical stakeholders.
Preferred Skillsets
- Experience in Agile/Scrum methodologies.
- Familiarity with cloud platforms such as AWS, Azure, or Google Cloud.
- Certification in ITIL, Agile, or DevOps.
Benefits are an integral part of total rewards and First Citizens Bank is committed to providing a competitive, thoughtfully designed and quality benefits program to meet the needs of our associates. More information can be found at https://jobs.firstcitizens.com/benefits.