Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Software Engineer

Find a job anywhere

Software Engineer

Atlanta, GA
Full Time
Paid
  • Responsibilities

    Job Description

    We're seeking a highly motivated and passionate individual to join our Biotechnology company’s Software Development group as a Software Engineer responsible for its continuous integration and deployment (CI/CD) infrastructure. This highly talented individual is an expert in CI/CD and will support and improve our continuous integration / continuous deployment system developing tools to automate the software development process. The Software CI/CD Engineer will perform software integration testing to ensure all changes brought forward by software developers are cleanly incorporated into each software build minimizing regression and maximizing progress all while ensuring compliance with Company’s quality processes and procedures. Responsibilities:

    • Develop/support Windows Embedded / IoT application build and development environment.
    • Develop and support automation infrastructure, configuration, and build script environment with a focus on reducing build time, configuration errors, and overall software integration complexity.
    • Build and maintain tools for application software and cloud services platform release deployment, monitoring, and operations.
    • Draft integration test strategies and designs, write automated tests and test procedures to verify functional and non-functional requirements, perform code and documentation reviews, and contribute to software and cloud services platform verification and validation activities.
    • Ensure all changes made by software developers are cleanly incorporated into each software build.
    • Perform anomaly investigations & develops applicable test cases to ensure appropriate coverage levels in test protocols.
    • Propose, define, and implement processes and standards for improved test automation in line with Continuous Test, Continuous Integration, and Continuous Deployment (CI/CD).
    • Stays current in software CI/CD, software test, and automation best practices and standards.

    Qualifications:

    • BS in an engineering discipline. Computer Science, Computer Engineering, or Electrical Engineering is preferred.
    • 5+ years of experience. 3+ combined automation testing and software development experience.
    • Expert in continuous build/integration, code repository, and defect tracking tools (Jenkins, Docker, Jira, Azure Dev Ops).
    • Proficient with one or more of the following scripting languages: Python, Shell, JavaScript.
    • Expert knowledge of Windows Embedded / IoT operating system build environment & configuration management
    • Excellent written and oral communication skills
    • Proven ability to handle multiple projects and deadlines, while maintaining acute attention to detail.
    • Demonstrates versatility, flexibility, and a willingness to work within constantly changing priorities

    Powered by JazzHR

    24NU6Nc4pn