.NET Fullstack Developer (Hibrido - Lisboa)

Shore

We are looking for a .NET Fullstack Developer to join our development team and contribute to the design, development, and maintenance of scalable and high-quality applications.

The role combines backend development using C#/.NET, frontend development with Angular, and database management with SQL Server. The consultant will be responsible for delivering reliable software solutions, applying best development practices, and collaborating within an Agile/SCRUM environment.

The ideal candidate has strong experience in Microsoft technologies, is comfortable working across the full application stack, and has a strong focus on code quality, security, and continuous improvement.

Principais Responsabilidades

  • Develop and maintain backend applications using C#/.NET.
  • Develop frontend components using Angular.
  • Design and integrate REST APIs and application services.
  • Work with SQL Server databases, including data access and optimization.
  • Implement unit tests using frameworks such as NUnit and xUnit.
  • Apply software engineering best practices, including SOLID and KISS principles.
  • Ensure code quality through reviews, Pull Request validations, and quality tools.
  • Monitor application performance and logs using tools such as Elastic and Kibana.
  • Follow secure development practices using tools such as Sonar and Checkmarx.
  • Participate in Agile/SCRUM ceremonies and collaborate with cross-functional teams.
  • Support CI/CD pipelines, deployments, and release processes.
  • Maintain technical documentation and contribute to continuous improvement initiatives.

Requisitos mínimos

  • 6+ years of experience in .NET/C# fullstack development.
  • Strong experience with C# backend development and Microsoft technologies.
  • Experience with Angular frontend development.
  • Solid knowledge of SQL Server and database concepts.
  • Experience developing and consuming REST APIs.
  • Knowledge of software design principles, clean code, and development best practices.
  • Experience with unit testing frameworks (NUnit/xUnit).
  • Experience working in Agile/SCRUM environments.
  • Familiarity with Git, CI/CD processes, and DevOps practices.
  • Knowledge of WCF services is a plus.
  • Fluent in English (written and spoken, minimum B2 level)

Como aplicar?

Para se candidatar a este emprego, você precisa autorizar em nosso site. Se você ainda não possui uma conta, registre-se.