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