Spread Tecnologia

.NET Senior Developer

Spread Tecnologia

full-time

Posted on:

Location Type: Remote

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

About the role

  • Core knowledge – C#
  • Monitoring and observability with OpenTelemetry: instrumenting applications to collect metrics, logs, and traces.
  • Integration with observability tools for analysis and continuous monitoring.

Requirements

  • Strong command of C# for developing web applications, APIs, and services.
  • Solid experience in Object-Oriented Programming (OOP), applying SOLID principles and Design Patterns.
  • Proficiency in LINQ and extension methods for efficient data manipulation.
  • Experience developing and maintaining legacy applications using the .NET Framework.
  • Knowledge of ASP.NET (WebForms and MVC) and Windows Services.
  • Development of applications using MVC and RESTful APIs.
  • Implementation of middlewares, filters, and Dependency Injection.
  • Knowledge of authentication and authorization using Identity and JWT.
  • Experience with Entity Framework Core for data access and manipulation.
  • Implementation of real-time communication using SignalR.
  • Configuration, management, and monitoring of recurring and scheduled jobs with Hangfire.
Benefits
  • 100% remote work
  • Diversity, Equity and Inclusion
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C#Object-Oriented ProgrammingSOLID principlesDesign PatternsLINQASP.NETEntity Framework CoreSignalRDependency InjectionRESTful APIs