Senior Web Software Engineer

22.07. | Employee | 100%

Senior Web Software Engineer

The company

The Swatch Group Services Ltd is a dynamic company of the Swatch Group providing high quality services to the Group organizations worldwide in the fields of Logistics, Information Technology, Customer Service and Real Estate. The company belongs to the Swatch Group, the world's largest watch maker with a portfolio of 18 brands of which Omega, Longines, Tissot and Swatch. For our software development team, we are looking for a motivated:

Job description

Senior Web Software Engineer

We are looking for a Senior Full Stack Software Engineer with strong knowledge of C# and familiarity with the .NET Core and .NET Framework. You will be working with our engineers to develop and maintain ASP.NET LOB Web applications. If you are passionate about full-stack Web development and translating code into user-friendly applications, we would like to meet you. As a Senior Full Stack Software Engineer, you will collaborate with internal teams to develop functional Web applications responsible for building SPA applications and .NET RESTful services, while working in an Agile environment.

Worklocation Biel/Bussigny

Your responsibilities

  • Support the entire full-stack web applications lifecycle (concept, design, test, release and support)
  • Familiar with various design and architectural patterns
  • Mentor peers and work collaboratively with team members, proactively find/fix bugs and work towards improving product features(s), workflow, design, security and coding patterns
  • Experience with Dependency Injection frameworks
  • Knowledge of Entity Framework and Code First approach
  • Knowledge of Web services development (ASP.NET WebAPI)
  • Produce fully functional new features writing clean code
  • Gather specific requirements and suggest solutions
  • Write unit and UI tests to identify malfunctions
  • Troubleshoot and debug to optimize performance
  • Design interfaces to improve user experience
  • Stay up-to-date with new technology trends
  • Ability to set realistic schedules and manage on-time completion of tasks
  • Knowledge of one major SPA framework (Vue.js, Angular2+ or React)
  • Willingness to learn new technologies

Profile

  • IT Engineer with Bachelor / Master degree level or equivalent graduate in Information Technology
  • 5-8 years of designing and building successful ASP.NET MVC applications
  • Excellent analytical skills with a good problem-solving attitude
  • Ability to translate business requirements into scalable and reliable Web solutions
  • Ability to work independently as well as collaboratively
  • Service orientation, team worker, self-teaching and open-minded
  • Enjoyment, motivation and passion to develop solutions
  • Communication skills in an international environment

Professional requirements

Technical Skills

  • Strong .NET, C# and Web technologies background
  • 5+ years of C# and ASP.NET development experience
  • NuGet and NPM packages management
  • ASP.NET Rest API / WCF
  • SQL Server, Oracle and Entity Framework
  • Familiarity with .NET Standard and .NET Core
  • Experience working with OOA/OOD/OOP and Design Patterns
  • Experience in automated testing, TDD and SOLID principle
  • Knowledge of Microsoft ALM TFS and GIT
  • Experience working in an Agile Scrum environment
  • Skills and interest in UI/UX Web design
  • Experience with SPA frameworks like Angular, React or Vue.js is an asset
  • MSCD Web Applications certificate is an asset

Languages

  • Languages: English fluently, French and any additional languages are an asset

Company address

The Swatch Group Services LTD
Längfeldweg 119
2504 Biel/Bienne

Contact

Our offer
An interesting job in a company that provides you with the opportunity to use your technical and interpersonal skills in a wide variety of settings, and the possibility for you to develop yourself. You will work in a dynamic, fast-paced international environment.

Interested?
Please submit your application via our link to Swatch Group Services LTD

22.07.2020
Employee, 100%

Contact

Swatch Group Services


The Swatch Group Services LTD

Ch. du Long-Champ 119Bienne

Industry

Services

Labels (1)

Training Company
Training Company

The Swatch Group Services LTD

Ch. du Long-Champ 119Bienne

Industry

Services

Labels (1)

Training Company
Training Company
Salary

Salary Check

Take advantage of the jobup.ch service to find out how much you earn as Software Engineer.

This website uses cookies to ensure you receive the best service. Further information can be found in our Terms and Conditions and in the Privacy Policy.