Build and Release Engineer

  • Euronet Software Solutions
  • 03/14/2019
Full time Engineering Information Technology

Job Description

Interested in innovating from the ground up in a global, market leading company? We are developing products to support our existing clients while expanding into new sectors for financial services transformation. As an integral part of an agile, diverse, close-knit development team, you will create world-class applications. You will have the opportunity to work with a range of technologies and platforms, and to contribute to all phases of development. We offer a highly collaborative, fast-paced environment where you can leverage your expertise to help establish new industry standards. Our ideal candidate has a passion for knowledge, a hunger to take on challenging and exciting projects, as well as an unrelenting drive to learn and teach others. This job might be for you if you:

  • Want to be responsible for the integration, configuration, support and provisioning of a mission-critical processing platform and other enterprise applications to internal and external clients
  • Can work independently on assignments, as well as collaborate with peers and other technology teams
  • Enjoy contributing to solutions servicing a global market in a rapidly-evolving and fast-paced payments industry  

What you will be doing:

Managing the build and release engineering process and configuration management including version control, packaging and distribution, in a fast-paced and complex software build environment for both external and internal clients.

  • Create and manage build workflows through the development life cycle
    • Create stable workflows from the creation of source code, through compilation, testing, distribution to Implementations and deployment into production environments 
    • Create and maintain reproducible, predictable and stable Continuous Integration environments
    • Implement and administer change management and configuration process for versioning, packaging, and distribution to internal/external clients throughout the development lifecycle
    • Assist internal/external Implementation teams with deployments into test and production environments
    • Develop automate delivery of software in support of new and existing infrastructures
  • Provide leadership input into the selection and use of common tools for build automation

What you will need for this position:

  • 3-5 years of experience in Software development lifecycle management 
  • Strong understanding of version control tools such as Git
  • Understanding of development processes (agile, branch management, release updates, QA testing, UAT and production) as it relates to software releases 
  • Experience with continuous integration tools such as TeamCity or Jenkins
  • Strong build experience with Microsoft Visual Studio, Eclipse, Clang, gcc, or cmake
  • Scripting experience with Windows/UNIX/Linux
  • Experience with XML 
  • Ability to handle multiple, concurrent build and release requests with quality and support of continuous improvement including automation
  • Self-motivated, high attention to detailhighly disciplinedand process-oriented 
  • Problem-solving skills
  • Excellent teamwork, coordination and communication skills 

Added skills we value:

  • Understanding of Java and/or C++ especially related to debugging compilation errors
  • Banking or Payments industry knowledge

 What's in it for you:

Quite simply, the work. Meaningful work that makes people’s lives all over the world a little easier.  At Euronet, we offer financial payment convenience to millions of individuals who may have never had access to such advantages before—and we do so with honesty, transparency and integrity. As we have evolved, we have remained true to those core beliefs, while using technology to create more and more connections, which allow our customers and end consumers even more flexibility and affordability. We also offer a generous benefit package, employee stock purchase plan, tuition reimbursement, casual dress and a stable work environment. In other words, you get all the benefits that come with a working for a well-established company and all the excitement of a startup with our new product development. Euronet USA, LLC, headquartered in Little Rock, Arkansas, is a wholly owned subsidiary of Euronet Worldwide, Inc., a U.S. based company. Listed on NASDAQ as EEFT, Euronet has market capitalization of over $4 billion USD. 

Search Firm Disclosure:

Please be aware Euronet Worldwide, Inc. is not accepting unsolicited assistance from search firms for this employment opportunity. This includes any phone calls or emails. All resumes submitted by search firms to any employee at Euronet Worldwide, Inc. via-email, the Internet (including social media) or in any form and/or method for this specific position in the absence of a written recruiting agreement executed by both you and/or your firm and Euronet Worldwide Inc. will be deemed the sole property of Euronet Worldwide Inc. and no fee will be paid in the event the candidate is hired by Euronet Worldwide Inc. We are an Equal Opportunity Employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, gender identity, or national origin, age, disability status, genetic information, protected veteran status, or any other characteristic protected by law.