Analista Desenvolvedor Full Stack Pleno

New
BrazilFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
3 to 5 years
Required Skills
PostgreSQLGitMicrosoft SQL ServerTypeScriptC#.NETAngularRESTful APIs

Requirements

  • 3 to 5 years of experience in full stack or backend development roles.
  • Strong experience with .NET 8 (C# 12), ASP.NET Core Web API, and Entity Framework Core.
  • Solid front-end experience with Angular, TypeScript, HTML, CSS/Sass, and Node.js.
  • Knowledge of SQL databases such as PostgreSQL and SQL Server.
  • Experience with Git and collaborative development workflows.
  • Strong understanding of Clean Architecture, CQRS, Repository Pattern, SOLID principles, and Dependency Injection.
  • Experience with testing frameworks such as xUnit and Moq.
  • Familiarity with MediatR, FluentValidation, and AutoMapper is highly desirable.
  • Experience with APIs, microservices, and system integrations (JSON/HTTPS).
  • Strong analytical thinking, problem-solving ability, and attention to code quality.

Responsibilities

  • Develop and maintain full stack applications using .NET (C#) and Angular, ensuring performance, scalability, and maintainability.
  • Design and implement RESTful APIs and microservices using Clean Architecture and CQRS principles.
  • Build and optimize database structures using SQL Server and PostgreSQL, including queries, migrations, and performance tuning.
  • Implement asynchronous background processing and integration workflows between internal and external systems.
  • Apply best practices such as SOLID principles, dependency injection, repository pattern, and modular architecture.
  • Develop and maintain automated tests (unit and integration) ensuring code quality and reliability.
  • Participate in code reviews, debugging sessions, and continuous improvement of engineering practices.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now