• Staff Software Engineer

    GE HealthCareWaukesha, WI 53189

    Job #2691340953

  • Job Description Summary

    In this role you will be responsible for making our software development, deployment contemporary and effortless leveraging modern continuous integration, continuous delivery technology stacks. You will own the full lifecycle of the deliverables including analysis, design, development, release, and maintenance.

    Job Description

    Responsibilities

    • Be responsible for defining, developing, and evolving software in a fast paced and agile development environment using the latest software development technologies and infrastructure.

    • Uses industry best practices to improve build, release, and continuous integration processes.

    • Demonstrates expert knowledge in developing and executing automated builds and scripts.

    • Enable the developer community with the adoption of best practices around continuous integration, configuration management, containers, and DSL builds.

    • Support process improvements, drive efficiency across teams, eliminating redundancy by leveraging software tools and process automation.

    • Demonstrates awareness about competitors and industry. Assist with technical roadmap planning & upgrades for strategic tool suites.

    • Support automation and integration of tools with web-based dashboards for displaying code, build, test results.

    • Research new tools and technologies to keep our software on the cutting edge.

    • Collaborate with global software engineering, architecture, program & IT teams to influence and drive operational excellence and system best practices.

    • Proactively seeks opportunities to implement improvements to internal development processes.

    Qualifications

    • Bachelor's Degree in Computer Science, Software Engineering, or a STEM major (Science, Technology, Engineering, or Math).

    • 6+ years of experience in object-oriented design and programming in a production software environment using Agile development methodologies.

    • Experience in scripting languages such as Python, Perl & Shell scripting.

    • Experience in supporting software build and continuous deployment systems and tools such as Jenkins, Artifactory/ NexusPro or equivalent.

    • Experience in configuration management tools such as GitHub/ Perforce/ClearCase.

    • Experience with build tools such as Gradle, Maven, GNU Make.

    • Experience in software development on Linux platform.

    Preferred Qualifications

    • Master's degree in Computer Science, Software Engineering, or a STEM major (Science, Technology, Engineering, or Math).

    • Knowledge of Infrastructure automation technologies such as Chef, Puppet, Ansible.

    • Familiar with Virtualization technologies such as Virtual Box, Docker containers.

    • An appetite for taking intelligent risks and willingness to experiment with new technologies & methodologies.

    • Experience with quality tools for test automation tools, and static and dynamic analysis.

    • Experience working as Scrum Master.

    • Dependable, hands-on problem solver obsessed with automating processes with excellent organizational and analytical skills.

    • Knowledge of Software development cycle and product delivery as applicable to the medical device industry.

    • Knowledge of GE Healthcare engineering tools and processes (QMS, ePDM).

    • Attention to detail and ability work independently towards timely completion of a variety of assignments with high quality.

    Additional Information

    GE HealthCare offers a great work environment, professional development, challenging careers, and competitive compensation. GE HealthCare is an Equal Opportunity Employer (~~~) . Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.

    GE HealthCare will only employ those who are legally authorized to work in the United States for this opening. Any offer of employment is conditioned upon the successful completion of a drug screen (as applicable).

    While GE HealthCare does not currently require U.S. employees to be vaccinated against COVID-19, some GE HealthCare customers have vaccination mandates that may apply to certain GE HealthCare employees.

    Relocation Assistance Provided: No