Senior Software Engineer - Cloud Solutions Engineering - Louisville, KY at Geebo

Senior Software Engineer - Cloud Solutions

Join the GE Appliances Smart Home Solutions team and help lead product innovation, new technology adoption, and cloud strategy in the IoT domain as a Senior Software Engineer. The ideal candidate for this role will have considerable software engineering experience, the ability to work independently, and proficiency in Java. In this role, Senior Software Engineer will drive engineering best practices, mentor junior engineers, and advance the SmartHQ platform and application capabilities. Design and guide the building of end-to-end system architectures, adhering to industry standard practices. Deliver new capabilities through custom software development as well as leveraging existing products and tools. Closely collaborate with leadership, business stakeholders, and engineering team members to lead implementation of application software. Lead the design and build of software products enabling the SmartHQ experience and platform capabilities. Plan, develop, size, design, implement and test solution components. Manage hands-on engineering of difficult and complex sections of the application. Own the full lifecycle of the platform/modules/program:
brainstorming, development, delivery, maintenance and decommissioning. Deliver solutions utilizing, but not limited to, the following technologies:
Java, Node.js, React, Puppet, AWS, Machine Learning, Bash, Linux, Jenkins, HTML, JavaScript, Git Produce detailed functional and technical software specification documents for scalable applications. Follow best practices for maximum code reuse, testability, application integration, performance, reliability, manageability, and security. Contribute to a high-velocity team expected to deliver solutions within weeks from concept to delivery. Demonstrate an automation first approach to streamline processes. Assist with incident response, troubleshooting, root cause analysis, and problem resolution. Mentor junior software engineers. Bachelor's degree in computer science/engineering or related field experience 5
years of Software Development experience Knowledgeable about common tech stacks Strong proficiency in Java Experience with TDD and ability to advance testing automation both at a functional and integration level Experience with NoSQL DBMS Experience in Agile Software Development Experience developing solutions in AWS, Azure, or GCP Experience in IoT Recommended Skills Agile Methodology Application Integration Architecture Automation Bash (Scripting Language) Business Process Models Code Reuse Apply to this job. Think you're the perfect candidate? Apply on company site $(document).ready( function() $(#ads-desktop-placeholder).html(
n
n
n Estimated Salary: $20 to $28 per hour based on qualifications.

Don't Be a Victim of Fraud

  • Electronic Scams
  • Home-based jobs
  • Fake Rentals
  • Bad Buyers
  • Non-Existent Merchandise
  • Secondhand Items
  • More...

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.