하이얼코리아알앤디(GE Appliances)-Senior Cloud Developer
하이얼코리아알앤디(GE Appliances)-Senior Cloud Developer
1/2
하이얼코리아알앤디(GE Appliances)경기 성남시경력 5-10년

Senior Cloud Developer

포지션 상세

GE Appliances is a leader in the home appliances IoT space and offers the opportunity to participate in the development of technologies and software solutions that enable connectivity for appliances. The Senior Cloud Developer position focuses on the backend server-side segment of the IoT technologies. Core responsibilities include custom software development for new features and maintenance of existing systems that are already in place. A successful candidate will be able to think critically, conduct deep dive analysis to find root causes, and take part in delivering software solutions that pertain to cloud technologies in the context of the IoT domain. In addition to technological considerations, the candidate will take part in the software development lifecycle from design and planning to execution, deployment, and maintenance. By and large, the core competencies fall under the categories of technical skills for software implementation and maintenance, and collaborative abilities to enable good communications among all parties and stakeholders. The senior role is distinguished by the ability to lead discussions and the ability to offer guidance for planning, design, and implementation shaped by experience. In the context of technology, the candidate should have the experience of progressing from a level of familiarity to a level of deep understanding. In the context of the software development lifecycle, the candidate should have experience taking a larger ownership role in a project.

주요업무

• 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
• Hands-on engineering of difficult and complex sections of the application
• Ownership of the full lifecycle of the platform/modules/program: brainstorming, development, delivery, maintenance and decommissioning
• Deliver solutions using (but not limited to) the following technologies: Java, Spring Boot, 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
• Work on a high velocity team that is expected to deliver solutions in a few weeks from concept to delivery
• Take an automation first approach to streamline processes
• Assist with incident response, troubleshooting, root cause analysis, and problem resolution.
• Mentor junior software engineers.
• Proficient in both oral and written English communication skills.
• MacBook Pros are available to all software developers.
• Competitive compensation package

자격요건

• Bachelor's Degree in Computer Science/Engineering or related field and/or 5+ years of experience in software development in lieu of a degree
• Familiarity with 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
• Deep understanding of object-oriented software development methodologies including requirements analysis, object-oriented analysis, process and data modeling, logical and physical system design
• Experience with software and infrastructure change management, release management, and source code configuration control including knowledge of CI/CD tools and processes
• Strong understanding of Git
• Ability to reason through complex situations with strength in identifying and mitigating risks
• Ability to build / maintain strong relationships, effectively partner with peers, and possess excellent verbal / written communication skills
• Strong prioritization skills required to manage all in-flight and pending tasks appropriately
• Desire to continually learn
• Understanding and experience with high level concepts in microservices and distributed systems; including but not limited to containerization (Docker), cloud infrastructure (networking), API gateways, proxies, CAP theorem, message queues, etc.
• Experience using tools for interactive documentation such as Swagger UI/OpenAPI

기술 스택 • 툴

태그

마감일

상시채용

근무지역

경기도 성남시 분당구 대왕판교로 644번길 49
본 채용정보는 원티드랩의 동의없이 무단전재, 재배포, 재가공할 수 없으며, 구직활동 이외의 용도로 사용할 수 없습니다.

본 채용 정보는 에서 제공한 자료를 바탕으로 원티드랩에서 표현을 수정하고 이의 배열 및 구성을 편집하여 완성한 원티드랩의 저작자산이자 영업자산입니다. 본 정보 및 데이터베이스의 일부 내지는 전부에 대하여 원티드랩의 동의 없이 무단전재 또는 재배포, 재가공 및 크롤링할 수 없으며, 게재된 채용기업의 정보는 구직자의 구직활동 이외의 용도로 사용될 수 없습니다. 원티드랩은 에서 게재한 자료에 대한 오류나 그 밖에 원티드랩이 가공하지 않은 정보의 내용상 문제에 대하여 어떠한 보장도 하지 않으며, 사용자가 이를 신뢰하여 취한 조치에 대해 책임을 지지 않습니다.
<저작권자 (주)원티드랩. 무단전재-재배포금지>