Work remotely from anywhere as a Software Developer

Senior Software Release Engineer

Responsible for the release and deploy system and process.  Ensures that infrastructure, tools, and systems are available, responsive and capable of meeting the demands of the development department.  Works directly with the development team, engineering, architects, and stakeholders to assess and prioritize the upcoming needs of the organization.  Design/build/deploy new automation and tools for our release system and maintain and troubleshoot issues on the release from development. 


MINIMUM QUALIFICATIONS AND REQUIREMENTS:



  • Bachelor’s Degree in Computer Science or equivalent

  • 5+ years of industry experience in release engineering

  • Experience with version control systems

  • Experience with TFS and Microsoft .NET Technologies

  • Strong understanding of scripting languages (PowerShell, Python, Perl)

  • Visual Studio, TFS, IIS, Scrum/Agile and Distributed Systems experience required

  • Detailed oriented, professional and possesses a positive work attitude

  • Communicate professionally both verbally and in writing


PRINCIPAL DUTIES AND RESPONSIBILITIES:



  • Owns, manages and improves the release process.

  • Develops, improves, maintains and troubleshoots build and release management tools.

  • Manages the maintenance release process and ensures that applications and services successfully deploy to the production environment.

  • Drives the movement of code through branch structure including merging, rebasing and conflicts.

  • Documents system workflows for software release management.

  • Coordinates with managers, developers, and QA to maintain an aggressive Release schedule.

  • Provides training, mentorship, and assistance to Engineers and department.

  • Designs, maintains, and improves processes to ensure the implementation of Release policies.

  • Document and build tools to aid with metrics and visibility.

  • Drive and collaborate inter-departmentally to build automation tools and utilities.

  • Identifies and implements processes to strengthen, streamline and automate build and Release processes.

  • Documents, builds, and enforces Release policies.

  • All other duties as assigned.

MINDBODY Inc.

  • Location Not available
  • Size Not available
  • Timezone

Similar jobs

Senior Web Developer (C#, .NET, JS)

BlueModus

We're looking for a Senior Web Developer, who is a self-starter, can think on his/her feet, play well with others, and do great work in a fa

Tier IV Support Escalation Engineer

Thycotic

The Tier IV Support Escalation Engineer is driven to resolve complex issues with a passion to assist senior team members and achieve custome

Developer Support Engineer

Olo

At Olo we build an online food ordering platform used by many of the country’s largest restaurant chains, reaching millions of consume

Senior C# .Net Developer

Amplifier.com

Amplifier® seeks a .NET C# developer with serious development skills, strong architectural sensibilities, and a love of continuous probl

Senior Web Developer (C#, .NET, JS)

BlueModus

We're looking for a Senior Web Developer, who is a self-starter, can think on his/her feet, play well with others, and do great work in a fa