Full Stack Developer

Eaton (Le Lieu CH Le Lieu, Schweiz) Vor 7 Tagen veröffentlicht

PRIMARY FUNCTION



Eaton Energy Storage division is developing many SW solutions to optimize and monitor the energy assets designed and produced by Eaton. E.g. an Energy Management System solution to monitor and control energy assets such as Battery, Grid, Photovoltaic Panels, EV Chargers, and others. The role of the Full stack developer is to implement the code that must be used for the current and future SW development of our solution. The role is key as the SW will define the future development, resources, associated cost, and may impact the sales and strategy of the xStorage and EMS solution. The Full stack developer is also expected to be working with customers in order to understand their needs and define the right protocols, languages, databases and components to get a world class solution, properly tested and scalable. The Full stack developer is able to contribute both on frontend, building modern web applications using the latest technology and frameworks such as React and Typescript and backend using Python, Golang or Java language, implementing simple and scalable API endpoints that provide the desired functionalities for our customers.





ESSENTIAL FUNCTIONS




  1. Understand customer needs

  2. Understand the Eaton SW architecture (PX White, PX Blue and PX Red)

  3. Be aware of the latest SW technology

  4. Select the right SW for the job (Components, protocols, database, SW engine, orchestrators…)

  5. Support and lead other junior SW developers

  6. Participate to Design and Strategy review

  7. Respects the good practices and guidelines from the W3C

  8. Works on engineering documentation

  9. Builds test strategies and contributes to validation plan definition

  10. Collaborates with UI team from customers/partners

  11. Respects Eaton quality process, cybersecurity, and IoT guidelines

Qualifications


  1. Master or PhD level of computer science or electrical engineering

  2. Minimum 5 years of experience on the development of web applications and/or native mobile applications

  3. Good knowledge of the following technologies is desirable:  

    1. Python, Golang, HTML, CSS, JavaScript, JS frameworks (e.g. React)

    2. Microservices Architecture using Docker and Kubernetes

    3. JSON REST API’s implementation

    4. gRPC and Protocol Buffers

    5. DB technologies (e.g. PostgreSQL, MongoDB, InfluxDB)



  4. Problem solving oriented, “self-learner” attitude, autonomous, passion for innovation and curious about Smart Grid and Storage technology

  5. Knowledge of Responsive Design

  6. Experience with Cross-browser testing and debugging

  7. Knowledge of Interaction Design patterns

  8. Being motivated to work in a complex software environment

  9. Listening to catch and understand customer needs

  10. Lead junior SW Developers

  11. Explain and democratize the SW architecture to top management

  12. Fluent in English communication, oral and written.


Nice to have:




  1. Experience with embedded software and Linux

  2. Experience with Cloud Azure services or similar cloud hosting

  3. Experience working with a User Experience expert

We are committed to ensuring equal employment opportunities for job applicants and employees. Our recruitment processes use balanced selection criteria and avoid unlawful discrimination against applicants on the basis of their age, colour, disability, marital status, national origin, gender, gender identity, genetic information, race or racial origin, religion, sexual orientation or any other status protected or required by law.

We make what matters work. Everywhere you look—from the technology and machinery that surrounds us, to the critical services and infrastructure that we depend on every day—you’ll find one thing in common. It all relies on power. That’s why Eaton is dedicated to improving people’s lives and the environment with power management technologies that are more reliable, efficient, safe and sustainable. Because this is what matters.

We are confident we can deliver on this promise because of the attributes that our employees embody. We’re ethical, passionate, accountable, efficient, transparent and we’re committed to learning. These values enable us to tackle some of the toughest challenges on the planet, never losing sight of what matters.

Job: Engineering

Region: Europe, Middle East, Africa
Organization: PQED Power Quality Division EMEA

Job Level: Individual Contributor
Schedule: Full-time
Is remote work (i.e. working from home or another Eaton facility) allowed for this position?: No
Does this position offer relocation?: No
Travel: No

Ähnliche Jobs
Senior Developer Backend
SAP Vor 2 Tagen veröffentlicht
Developer Frontend (f/m/d)
SAP Vor 13 Stunden veröffentlicht
Developer Frontend (f/m/d)
SAP Vor 6 Stunden veröffentlicht
Back to search page
;