Talascend - Where Opportunities Await.

Software Build and Release Engineer

Talascend is currently seeking a Software Build and Release Engineer for a remote contract opportunity. Prefer candidates in CST/ EST.

OVERVIEW:

This engineer will be responsible for independently developing build & release processes including the support and integration of tools into our software development environment. Should be skilled in maintaining build & release management tools and programming and scripting technologies.

Join an exciting team working with state-of-the-art technologies that is developing software for the next-generation, real-time monitoring applications and services for patient monitoring system.

PRIMARY RESPONSIBILITIES:

  • Create and maintain the development infrastructure including continuous build environments, continuous integration, continuous deployment, testing platforms and test automation frameworks.
  • Work with engineering teams and other build & release engineers to set the direction for multiple system build environments.
  • Work with engineering teams to influence and drive changes in tool use and processes.
  • Create platforms and environments for system demonstrations.
  • Work to automatically integrate, deploy and validate code in multiple staging environments.
  • Troubleshoot and debug build issues with a willingness to resolve problems quickly.
  • Ensure the appropriate documentation and communication of processes, practices and troubleshooting techniques.

POSITION REQUIREMENTS:

  • Bachelors degree, or foreign degree equivalent, in Computer Science, Electrical Engineering or related degree within Engineering/IT/Science discipline.
  • Minimum of 3 years of post-graduate experience in software build and release technologies within a software development, technical industry or research environment.
  • Minimum of 2 years of experience using source code management tools such as: Git, GitLab, ClearCase, SVN, Perforce or PVCS to perform operations such as branching, merging, and labeling.
  • Minimum of 2 years of experience writing automation scripts for build and release processes using scripting languages such as: Groovy, shell scripting (Bash, Powershell), Python or Ruby.
  • Minimum of 2 year of experience configuring builds within continuous integration tools such as Jenkins, TeamCity or GitLab CI/CD and supporting development teams using the tools.
  • Minimum of 1 year of experience using build tools such as: Gradle, Maven, Ant, CMake, Conan, Yocto or Bitbake to compile code and generate reports.
  • Minimum of 1 year of experience configuring and using artifact management tools such as: Artifactory, Docker Registry, Conan, npm, Nexxus.
  • Minimum of 1 year of experience configuring, using and maintaining test reporting and static analysis tools such as: Coverity, SonarQube, FindBugs, Checkstyle, PMD, Clover, JaCoCo, Valgrind or Bullseye.
  • Minimum of 1 year of experience configuring and debugging test automation technologies such as: Java, Selenium, Junit, CppUnit, GoogleTest, JBehave and Cucumber in build environments.
  • Minimum of 1 year of experience with Infrastructure as Code on both bare-metal and virtual environments using technologies such as: Kubernetes, Docker, vSphere, VirtualBox, Ansible, Packer, Terraform, ServerSpec or InSpec.
  • Minimum of 1 year of experience installing operating systems, installing software applications and troubleshooting on both Linux and Windows operating systems

DESIRED QUALIFICATIONS:

  • Demonstrated record of working in medium sized, complex software engineering programs in a multi-functional matrix environment.
  • Skilled in breaking down problems and estimating time for development tasks.
  • Technical experience in global software development and solid understanding of Healthcare products and software platforms.
  • Strong written and oral communication skills including the ability to collaborate with developers both locally and remote.
  • Experience working in an Agile scrum team using concepts such as Scrum or Kanban.
  • Self-starter, energizing, results oriented and able to multi-task; tenacious and organized.
  • Demonstrated problem solving ability and results oriented.

We thank all applicants for their interest. However, only those qualified individuals who closely meet the qualifications of the position will be contacted. The details of the position are only a summary, other duties may be assigned as necessary.

Background Check and Drug Screen may be required.

Pay range is not a guarantee of compensation or salary, as final offer amount may vary based on factors including but not limited to experience and geographic location. Talascend also offers a variety of benefits including: health and disability insurance, 401(k), EAP, paid time off, and company-paid holidays. The specific programs and options available to an employee may vary depending on date of hire, plan requirements, schedule type, and client work site mandates.

Talascend is an Equal Opportunity Employer that recruits and hires qualified candidates without regard to race, religion, sex, sexual orientation, gender identity, age, national origin, ancestry, citizenship, disability, or veteran status.
  • Seniority level

    Mid-Senior level
  • Employment type

    Full-time
  • Job function

    Engineering and Information Technology
  • Industries

    Staffing and Recruiting

Referrals increase your chances of interviewing at Talascend - Where Opportunities Await. by 2x

See who you know

Get notified about new Build And Release Engineer jobs in United States.

Sign in to create job alert

Similar jobs

People also viewed

Looking for a job?

Visit the Career Advice Hub to see tips on interviewing and resume writing.

View Career Advice Hub