Lead Software Engineer E-Mobility

  • Alpiq
  • Olten, Solothurn, Switzerland
  • 15/02/2020
Full time Data Science Big Data Statistics Software Engineering

Job Description

Alpiq Digital is the central hub for all existing and future activities in the field of innovative energy solutions, artificial intelligence, machine learning, IoT, and distributed ledger technologies for both Digital Energy Solutions and E-Mobility.

Because of the rapid growth in these areas we are currently expanding our team of highly skilled software engineers, data scientists, mathematical experts and project managers. We offer a position in an open, fast-paced, collaborative and entrepreneurial technology focused environment.

We are looking for a Lead Software Engineer E-Mobility to help us build and operate productive systems that provide customer value and offer a competitive customer experience. In this role you will take responsibility of the overall technical development of SaaS-based products for the business area E-Mobility Solutions.

Your main responsibilities

    • Collaborate on a daily basis closely with internal and external Software Engineers, Architects, Product Owners, Scrum Masters, Product Managers and Program Managers in a highly agile setup. Review, understand and assist in the management of the overall code base in your assigned area.
    • Develop a deep understanding of the underlying data models and architectural principles of the e-mobility solutions.
    • Prepare design specifications and technical implementation proposals (Technical User Stories) in Jira
    • Writing, refactoring and reviewing code for the final technical implementation proposals at middleware and backend level including unit and integration tests
    • Identifying and diagnose technical production issues, perform root cause analysis and work with all members of the cross-functional technology team to propose solutions

Your qualifications

    • Bachelor’s degree in Computer Science or similar related field
    • 5+ years of experience as a backend and middleware software developer with proven experience of applying software engineering principles and agile methodologies; full stack developer experience is an advantage
    • Hands-on expert in Java, Spring Framework, SQL/noSQL databases, ideally also experience in Angular, React, JavaScript, Typescript, NodeJS, Python and/or Terraform
    • Experience with developing secure microservices and APIs using AWS services is highly desirable, for example using container infrastructure (Docker, AWS Fargate, AWS ECS, and AWS ECR)
    • Business acumen, willingness to become technical expert in assigned field, ability to connect business requirement to the technical concepts and ability to learn new technologies quickly
    • Fluent in English

Your opportunity
We offer you modern terms of employment and an interesting and multifaceted area of responsibility in an exciting, dynamic environment. Have we sparked your interest? Then please apply using our job application portal. Alpiq stands for equal employment opportunities. Designations of persons and functions apply to all sexes. Applicants from recruitment agencies can only be considered upon prior arrangement by telephone.

About Alpiq
Alpiq Holding Ltd is a Swiss energy company operating throughout Europe. Its activities include the generation and supply of electricity, energy trading and energy management. Alpiq Digital AG is a subsidiary of Alpiq Holding Ltd. and develops digital solutions and new service models in the energy industry.