Enable America Jobs

Enable America Logo

Job Information

Parker Hannifin Corporation Senior Software Engineer in Fribourg, Switzerland

Senior Software Engineer

Location : Fribourg, FR, Switzerland

Job Family : Engineering

Job Type : Regular

Posted : Jun 24, 2024

Job ID : 49676

Back to Search Results

Job Description

Apply Now >

Save JobJob Saved

To further strengthen our “Energy Engineering” organization, we are currently looking for a “Senior Software Developer”.

The Position

As “Senior Software Developer”, you will take part into an Agile team to develop the functionalities of the Energy software products. You would join a pluridisciplinary team of 12 developers working on products used to protect and monitor critical rotating machines such as gas turbines, steam turbines and hydroelectric turbines. You will work on a vast and interesting solution, composed of different desktop applications, backend and web application that exchange with a lot of hardware devices and external systems.

The main responsibilities for this role are:

  • Estimate the size and complexity of the work and determine the technical design in the area of concern, within the architectural guidelines

  • Execute the work following the DaD (Disciplined Agile Delivery, a derivate of scrum) methodology

  • Implement the functionality in a BDD (behavior driven development) manner

  • Continuously improve processes

  • Support and build the automation necessary to build the continuous delivery pipeline

  • Identify bottlenecks and bugs, devise solutions to these problems and fix them

  • Provide support to external team such as customer support or application engineering.

Your Profile

  • Degree in Computer Science Engineering or equivalent with at least 5 years of experience in software development

  • Great architectural competencies (MVVM, Onion architecture, reusable code)

  • Expert in .Net (C#, WPF, WinForms, concurrent programming, Asp.Net Core, OpenID connect)

  • Expert in web development (Angular, HTML/CSS, accessibility constraints)

  • Comfortable with Continuous Delivery (Git, Azure DevOps, Pull requests, automated testing and deployment)

  • Ability of applying best practices (Clean code, design patterns)

  • Analytical and interdisciplinary mind, solving problems with innovative, appropriate solutions and being able to critically test and assess variants

  • Autonomous, good team player, pro-active and open-minded attitude

  • Motivated of exchanging with your colleagues to find the best, clean and evolutive solution

  • Curious and well-informed on new technologies

  • Good communication skills, flexibility and sense of responsibility

  • Fluent in French with very good command of English (both spoken and written).

DirectEmployers