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