About
Ge
Job Description
Role Summary:The Senior Software Engineer has responsibilities extending to the design and development of software within the P&L. This role will be working closely with systems and product management teams in requirements gathering and software design. Need to have strong software development experience on a linux platform.
Essential Responsibilities:
Design, build and maintenance of our Linux server environments across product releases
Configuring, deploying and updating Linux servers
Application packaging and maintenance of software repositories
Maintain server environments for development and verification
Automating repetitive system administration tasks
Evaluating and recommending new hardware and software technologies or solutions
Serving as a liaison between the Unix Services and Software Engineering teams
Qualifications/Requirements:
Bachelor's Degree in Computer Science, Electrical Engineering or related computer field
5+ year's experience developing software for complex systems or computerized products
Experience with Linux servers working in bare metal and virtualized environments
Experience in hardening Linux environments
Expertise in Linux and Python scripting languages
Experience installing, configuring, and maintaining webservers, web services and database servers
Strong grasp of configuration management tools, such as Ansible, Puppet, Chef, and/or Salt
U.S. (Country) Specific Qualifications:
Must be legally authorized to work in the United States full-time
Must be willing to work in our Chicago, IL facility full-time
Must submit application for employment through gecareers.com (or COS if internal) to be considered
Must be 18 years of age or older
Must be willing to take a drug test as part of the selection process
Must be willing to submit to a background investigation, including for example, verification of your past employment, criminal history, and educational background
Desired Characteristics:
Masters Degree in Computer Science, Engineering or related computer field
Experience in software platform, advanced applications, user-interface design and/or systems engineering
Experience in developing applications for cloud deployment
Experience in platform and application development
Team leadership experience
Experience in healthcare IT technologies like HL7, DICOM and XDS
Demonstrated knowledge of Quality, Tools and/or LEAN processes
Experience in managing infrastructure on-prem, datacenter and on cloud (AWS or Azure)
Familiarity with storage systems
Proficient understanding of the Linux network stack, TCP and UDP, and Multicast
Experience with virtualization technologies, such as KVM, VMWare
Excellent written and spoken communication skills
About Us:GE (NYSE:GE) drives the world forward by tackling its biggest challenges. By combining world-class engineering with software and analytics, GE helps the world work more efficiently, reliably, and safely.
GE people are global, diverse and dedicated, operating with the highest integrity and passion to fulfill GE's mission and deliver for our customers. www.ge.com
GE offers a great work environment, professional development, challenging careers, and competitive compensation. GE is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, gender (including pregnancy), sexual orientation, gender identity or expression, age, disability, veteran status or any other characteristics protected by law.
Additional Eligibility Qualifications:GE 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).Additional Locations:United States;Illinois;Chicago;
About Ge
General Electric is a high-tech industrial company engaged in energy, healthcare, and transportation.