Extia

C# Developer

Porto, Porto, Portugal

about 1 month ago
Save Job

Summary

You want to join a company that places people at the heart of its concerns? We are waiting for you at Extia!

Extia is an engineering consultancy which proposes since 2007 an unprecedented approach in its sector by combining well-being and performance at work. A successful model: more than 3000 Extians working in 22 agencies in France and abroad, 1st Great Place To Work® in France, 160 millions of euros of turnover and plenty of energy!

At Extia, it's "First who, then what" so, let's do it!

First who

Effective Communication - Ability to clearly articulate technical concepts and project details to team members and non-technical stakeholders, fostering a collaborative environment.

Adaptability - Flexibility to adjust to rapidly changing project requirements and priorities, with a willingness to learn new technologies and methodologies as needed.

Strong analytical and critical thinking abilities – Ability to assess complex problems and identify innovative solutions.

Then what

Role Overview

We are looking for a highly skilled and experienced Senior C# .NET Developer to join our team and contribute to the development of a product within our platform. The ideal candidate will possess a solid background in software development, with expertise in the C# programming language and the .NET framework.

Responsibilities


  • Design, code, and test software applications using C# and the .NET framework.
  • Collaborate with cross-functional teams to define, design, and deliver new features.
  • Troubleshoot and resolve complex technical issues.
  • Write clean, maintainable, and efficient code.
  • Participate in code reviews and provide constructive feedback to team members.
  • Mentor and coach junior developers.


Requirements


  • Bachelor’s degree in Computer Science or a related field.
  • 5+ years of experience in software development with a focus on C# and .NET.
  • Strong understanding of object-oriented programming and design patterns.
  • Experience with web application development using ASP.NET and MVC.
  • Proficiency in .NET 6.0 or higher.
  • Knowledge of REST APIs and RESTful architecture.
  • Familiarity with microservices architecture.
  • Knowledge of RabbitMQ.
  • Experience with unit testing (NUnit).
  • Understanding of IoC, DI, and Unity DI.
  • Familiarity with Sonar and Checkmarx.
  • Experience with Kibana and Elasticsearch.
  • Familiarity with agile development methodologies.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: