Release Engineer in Glen Allen, VA at Accident Fund Holdings, Inc

Date Posted: 9/14/2020

Job Snapshot

Job Description

SUMMARY:

The Release Engineer is responsible for coordinating the processes and implementation activities that successfully bring new software releases and patches through to completion in Production. This position is the central knowledge point for the integrated release package. This role coordinates deployment milestones, ensuring those milestones are planned with appropriate timelines and resources, and then tracked through lower environments and through to Production. This position is responsible for the coordination, scheduling, and management of software releases across the enterprise for multiple applications across various subsidiaries. This role requires the customary and regular exercise of discretion and independent judgment.

RESPONSIBILITIES/TASKS:

  • Assists in the facilitation of regular release planning and approval meetings across all IT and PMO areas to coordinate release content and effort based on the service request backlog, pending service requests, third party applications, and/or operating system updates.
  • Tracks progress of all projects, ensuring roles have been properly filled and adhered to and work is progressing according to schedule. Informs or requests assistance from the appropriate people if critical problems arise.
  • Ensures appropriate resources have been assigned to various roles (PM, BA, Dev, Test, Approval).
  • Manages risks and resolves issues that affect release scope, schedule, and quality.
  • Works with leadership to coordinate the content of releases as projects are approved and ensures that teams are adhering to the organization's established release policies and procedures.
  • Tracks findings and provides information to management and executive leaders about issues in the release management process.
  • Ensures the release process is adhered to, provides reports and feedback to leaders, and engages in continuous process improvement efforts (root cause analysis, define options, implement solutions).
  • Measures and monitors progress to ensure application releases are delivered on time and within budget, and that they meet or exceed expectations.
  • Coordinates the investigation into issues preventing expected progress in completing work items.
  • Investigates patterns of reported defects to determine common root causes and options for addressing them.
  • Prepares implementation plan and reviews with project teams and stakeholders including contact lists, communication, back-out, and production verification.
  • Provides guidance and support throughout the release process, including known workarounds.
  • Assists and coordinates Go-Live activities including execution of the deployment plans and checklists.
  • Maintains up-to-date knowledge and understanding of release management processes.
  • Coordinates release communications, including progress updates, detailed release plans, and customer demos.
  • Coordinates approvals for deploying off-cycle and emergency releases.
  • Assists in managing projects and interdependencies to ensure milestone adherence.
  • Determines appropriate metrics to measure the integrity of each release.
  • Monitors and publicizes release management 'best practices' used by other companies in similar business processes.
  • Continually works toward making improvements in the release process.
  • Coordinates the development of automated release processes.
  • Works with minimal supervision and exercises sufficient discretion and independent judgment.
  • Maintains confidentiality of information processed.
  • Cooperates with auditors as necessary.

This position description identifies the responsibilities and tasks typically associated with the performance of the position. Other relevant essential functions may be required.

Job Requirements

EMPLOYMENT QUALIFICATIONS:

EDUCATION:

Bachelor's degree in Computer Science or a related field. Relevant combination of education and experience may be considered in lieu of degree. Continuous learning, as defined by the Company's learning philosophy, is required. PMP certification strongly preferred. Certification in Workers' Compensation and/or general insurance practices, or progress toward certification, is highly preferred and encouraged.

EXPERIENCE:

Three-five years of progressively more responsible experience in an Information Technology environment with demonstrated knowledge which provides the necessary skills, knowledge, and abilities. One year of significant release and/ or project management experience required. Experience in the insurance industry preferred.

SKILLS/KNOWLEDGE/ABILITIES (SKA) REQUIRED:

  • Strong understanding of ITIL configuration and release management practices.
  • Practical knowledge and understanding of release management best practices.
  • Understanding of software release metrics and process controls.
  • Advanced understanding of ALM processes, procedures, workflows, and applications used.
  • Understanding of all systems and how they interact.
  • Demonstrated ability to coordinate cross-functional work teams toward task completion.
  • Demonstrated effective leadership and analytical skills.
  • Ability to exchange factual and technical information clearly and concisely with managers, technicians, and similar individuals.
  • Excellent oral and written communication skills.
  • Strong interpersonal and presentation skills.
  • Confident managing challenging interactions, providing feedback, and facilitating meetings with managers and executive leaders.
  • Demonstrated leadership skills with the ability to successfully function in a team environment.
  • Ability to comprehend the consequences of various problem situations and address them, or refer them for appropriate decision-making.
  • Ability to establish rapport and maintain customer satisfaction without compromising quality.
  • Ability to interact with others to build consensus on use of release management practices and standards.
  • Demonstrated ability to work independently.
  • Ability to handle multiple priorities, to establish workflow, and meet necessary deadlines.
  • Ability to maintain confidentiality.

WORKING CONDITIONS:

Work is performed in an office setting with no unusual hazards. Travel is required.

The qualifications listed above are intended to represent the minimum education, experience, skills, knowledge and ability levels associated with performing the duties and responsibilities contained in this job description.

We are an Equal Opportunity Employer. Diversity is valued and we will not tolerate discrimination or harassment in any form. Candidates for the position stated above are hired on an "at will" basis. Nothing herein is intended to create a contract.

CHECK OUT OUR SIMILAR JOBS

  1. Software Engineer Jobs
  2. Project Engineer Jobs