Register Here to Apply for Jobs or Post Jobs. X

Software Release Engineer

Job in Pittsburgh - Allegheny County - PA Pennsylvania - USA
Company: Murtech Consulting
Full Time position
Listed on 2019-06-12
Job specializations:
  • Software Development
    Software Architect, Software Engineering, Software QA
  • IT/Tech
    IT Consulting
Job Description & How to Apply Below
Job Description

Position: Software Release Engineer

Location: Murrysville, PA 15668


The Software Build & Release Team oversees and develops the processes, and tools used for building, configuring, and deploying the Business Solutions platform of software products. The candidate will have knowledge working in a Continuous Integration/Delivery environment using a wide variety of tools to deliver consistent, successful software builds. Demonstration of the ability to automate and improve processes that will affect efficiency and effectiveness for the software release lifecycle is essential.


Education

Completion of a Bachelor's Degree in Computer Science, Software Engineering, Computer Engineering, Information Science, Information Technology, or equivalent related program or experience.


Experience

5 years’ experience as a release engineer, build engineer, or software developer.


Required Technical Skills

Knowledge of Configuration and Release Management best practices

Knowledge in the phases of the Software Development Lifecycle

Experience implementing and automating CI/CD Processes for software delivery


Desired Technical Skills

Experience with Windows and the .NET Framework (C# and/or VB)

Experience deploying JAVA Microservices

Experience with build and deployment automation tools (such as TeamCity, Octopus, and Xebia XL)

Experience working with source control management systems (specifically Team Foundation Server and Gitlab with Gitflow)

Experience in one or more scripting languages (preferably PowerShell, Python, and Gradle)

Experience with CloudFoundry and/or AWS


Desired Skill Set

Ability to formulate creative solutions to difficult problems

Ability to work independently and as a team

Ability to multi-task both service-based and planned work assignments

Ability to identify the root cause of process errors and provide recommendations and/or solutions for improvement

Knowledge of Agile development practices

Be a positive team member and eventual leader that can proactively coordinate with developers and managers to enforce the release management process and enhance effectiveness and efficiency

Experience working in a healthcare systems or other highly regulated environment

Company Description

We are a National IT and Healthcare Staffing Services Company with a team dedicated to solving the unique staffing challenges for our clients. The essence of Murtech is built in our Core Values: Integrity; Passion and Work Ethic. We apply these values to provide professional career development for both our employees and candidates.

Position Requirements
Less than 1 Year work experience
Search for further Jobs Here:
Location Job Location
Employment Category Job Category
Education (minimum level)
LOGIN Area - Jobsite