Lead Release Engineer - Hybrid
![]() | |
![]() United States, North Carolina, Raleigh | |
![]() 100 East Tryon Road (Show on map) | |
![]() | |
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 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
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. |