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.

Job description

We are looking for a Senior Web Software Engineer with strong knowledge on ASP.NET MVC 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 Web Software Engineer, you will collaborate with internal teams to develop functional Web applications, while working in an Agile environment.

Your responsibilities

  • Support the entire full stack web applications lifecycle (concept, design, test, release and support)
  • 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

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
  • Strong .NET, C# and Web technologies background
  • Experience working in ASP.NET (Core) MVC, Bootstrap, Jquery, Webpack, Saas / LESS, NuGet / NPM   NET Rest API / WCF, SQL Server, Oracle and Entity Framework
  • Familiarity with .NET Standard and .NET Core
  • Experience working with OOA/OOD/OOP, Design Patterns, TDD and Scrum
  • Knowledge of Microsoft ALM TFS and GIT
  • 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
  • Excellent analytical skills with a good problem-solving attitude, service orientation, team worker, self-teaching and open-minded. Motivation and passion to develop solutions
  • Communication skills in an international environment
  • Languages: English fluently, French and any additional languages are an asset

Professional requirements

  • 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

Languages

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

Contact

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