Senior Web Software Engineer
Swatch Group
Biel/Bienne, Switzerland
vor 2 Tg.

Job description

Senior Web Software EngineerWe 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
  • Melde diesen Job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Bewerben
    E-Mail
    Wenn ich auf "Fortfahren" klicke, gebe ich neuvoo das Einverständnis, meine Informationen zu speichern und mir wie in den Nutzungsbedingungen und Datenschutzbestimmungen beschrieben, personalisierte E-Mail Alerts zu schicken.
    Fortfahren
    Bewerbungsformular