Attiva gli avvisi di lavoro via e-mail!

Senior Software Developer C# - Applicazioni Desktop (MVVM)

Michael Page International Italia S.r.l.

Torino

In loco

EUR 30.000 - 45.000

Tempo pieno

30+ giorni fa

Descrizione del lavoro

Un'importante azienda leader nel testing dei materiali è alla ricerca di un ingegnere software per progetti innovativi. Il candidato ideale avrà solide competenze in C#, conoscenza di metodologie Agile e sarà in grado di lavorare in team. La posizione prevede responsabilità nella scrittura e test di unità software, con una forte enfasi sulla qualità del prodotto e un ambiente stimolante e collaborativo.

Competenze

  • Competenze in C# e esperienza con Agile metodologie.
  • Capacità di scrivere e testare software in progetti commerciali.
  • Fluente in inglese per interagire con il team.

Mansioni

  • Designare e testare piccole funzionalità software all'interno di progetti più grandi.
  • Gestire le proprie attività in un ambiente Agile-Scrum.
  • Supportare e mantenere prodotti esistenti.

Conoscenze

Problem Solving
Programming in C#
UML
Object Oriented Programming

Strumenti

Microsoft Visual Studio
Microsoft Azure DevOps
Git
Descrizione del lavoro
  • global market leader in materials testing
  • Software engineer

Azienda

global market leader in materials testing

Offerta

  • Design, write, and test small software projects or individual features within a larger project.
  • Manage and prioritise own tasks within an Agile-Scrum environment to meet agreed objectives and deadlines.
  • Share in team's responsibilities to deliver projects on time and within budget.
  • Work with the wider engineering team and internal customers to assess, investigate and fix software bugs.
  • Design and write unit tests, test cases and other evaluation methods, liaising closely with the SQA team.
  • Peer review code written by other members of the Software team.
  • Support and maintaining existing products by updating software in response to feature requests and bugs.
  • Provide regular progress updates to mentor/manager.

Competenze ed esperienza

  • Demonstrable programming skills and experience in C#.
  • Ability to design, write, debug, commission, and test software.
  • Proficiency in using Microsoft Visual Studio to write and debug C# code.
  • Excellent problem-solving abilities.
  • Demonstrable knowledge of Unified Modelling Language (UML), Object Orientated Programming (OOP), SOLID principles and .Net 4.7 or higher.
  • Good understanding of the software product life cycle
  • Proven track-record of working in a project team delivering high quality commercial products.
  • Capable of working with people at all levels, within and external to the business.
  • Uses own initiative and can work independently.
  • Successful use of Agile methodologies would be highly beneficial.
  • Experience with Microsoft Azure DevOps and CI/CD Pipelines is a plus; experience with Git is welcome.
  • Familiarity with C++ would be beneficial but not essential.
  • Skilled PC user, capable to maintain his/her own workstation, configuring and installing the tool chain.
  • Basic knowledge of physics, electronic devices, and communication technologies (such as TCP-IP sockets).
  • Fluent in English, capable to interact with English-speaking team members and colleagues.

Completa l'offerta

direct hiring in the company

Ottieni la revisione del curriculum gratis e riservata.
oppure trascina qui un file PDF, DOC, DOCX, ODT o PAGES di non oltre 5 MB.