Job Detail

Senior Web Software Engineer

Inseriert am: 12.10.2020

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


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


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


Job location

2501 Biel/Bienne

Company address


The Swatch Group Services Ltd
Chemin du Long-Champ 119
CH-2504 Bienne

Apply for this job

Details