Desenvolvedor Fullstack .NET + Angular Sênior

New
J
JobgetherFinancial technology
Work remotely from Brazil.ContractSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
At least five years of proven professional experience across the required technical stack.
Required Skills
DockerMicrosoft AzureMicrosoft SQL ServerC#.NETAngularCI/CDRESTful APIs

Requirements

  • At least five years of professional experience across the required technical stack.
  • Strong backend development skills in C#, .NET Framework, .NET Core/.NET 8+, ASP.NET MVC, ASP.NET Core, REST APIs, and Entity Framework.
  • Professional experience developing frontend applications with Angular.
  • Advanced SQL Server expertise, including stored procedures, functions, views, query tuning, and database modeling.
  • Understanding of microservices, Clean Architecture, SOLID principles, design patterns, Domain-Driven Design (DDD), and CQRS.
  • Experience with Git, Azure DevOps or GitHub Actions, CI/CD pipelines, and Docker.
  • Familiarity with cloud environments, particularly Microsoft Azure or AWS.
  • Experience developing secure, scalable enterprise applications and integrations across multiple systems.
  • Nice to have: experience in financial services technology, Microsoft Dynamics 365, Azure Integration Services, Event-Driven Architecture, digital transformation, or Scrum and Kanban.

Responsibilities

  • Develop, maintain, and enhance fullstack enterprise applications using C#, .NET, ASP.NET, Web APIs, and Angular.
  • Contribute to system architecture decisions, development standards, and engineering best practices.
  • Design and maintain integrations using REST APIs, SOAP services, and messaging technologies.
  • Implement authentication and authorization mechanisms using OAuth2, JWT, and other industry-standard security protocols.
  • Investigate system communication issues, integration failures, and application performance bottlenecks.
  • Design, develop, and optimize SQL Server databases, data models, stored procedures, functions, views, and queries.
  • Develop and maintain unit and integration tests.
  • Participate in code reviews and promote knowledge sharing and consistent engineering standards.
  • Support CI/CD pipelines, cloud environments, containerized applications, and production systems.
  • Collaborate with technical teams and business stakeholders to translate requirements into solutions.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now