
.NET Senior Developer
Spread Tecnologia
full-time
Posted on:
Location Type: Remote
Location: Brazil
Visit company websiteExplore more
Tech Stack
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