Description
Summary:
We are seeking a skilled .NET Developer to design, develop, and maintain high-quality web and backend applications, collaborating with cross-functional teams to deliver scalable and secure solutions.
Highlights:
1. Opportunity to work on modern technologies and enterprise-level applications
2. Collaborative and growth-focused work environment
3. Long-term project opportunities
**Job Title:** Senior .NET Developer
**Location:** Brazil Remote
**Employment Type:** Contract
**Client Domain:** HRMS (Human Resource Management System) applications for public sector organizations
Job Summary
We are looking for a skilled **.NET Developer** to design, develop, and maintain high\-quality web and backend applications. The ideal candidate will have strong experience with Microsoft .NET technologies, API development, database management, and modern development practices. You will collaborate closely with cross\-functional teams to deliver scalable and secure solutions.
Key Responsibilities
* Design, develop, test, and maintain applications using **.NET Framework / .NET Core**
* Develop **RESTful APIs** and backend services
* Build and maintain web applications using **ASP.NET MVC / Web API**
* Write clean, scalable, and efficient code following best practices
* Work with databases such as **SQL Server**, including writing complex queries and stored procedures
* Participate in code reviews, debugging, and performance optimization
* Collaborate with frontend developers, QA, and business stakeholders
* Follow Agile/Scrum methodologies for development and delivery
* Ensure application security, scalability, and reliability
Required Skills \& Qualifications
* Strong experience in **C\# and .NET Framework / .NET Core**
* Hands\-on experience with **ASP.NET, MVC, Web API**
* Strong knowledge of **SQL Server** (queries, views, procedures)
* Experience with **Entity Framework / LINQ**
* Understanding of **OOP concepts and design patterns**
* Experience with **Git / Azure DevOps / CI\-CD pipelines**
* Familiarity with Agile development methodologies
* Strong problem\-solving and communication skills
Preferred / Nice\-to\-Have Skills
* Experience with **Azure (App Services, Azure SQL, Functions)**
* Frontend experience with **Angular / React / JavaScript**
* Knowledge of **Microservices architecture**
* Experience with **Docker / Kubernetes**
* Exposure to **Unit Testing frameworks** (NUnit, xUnit, MSTest)
Education
* Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience)
What We Offer
* Competitive compensation
* Long\-term project opportunities
* Collaborative and growth\-focused work environment
* Opportunity to work on modern technologies and enterprise\-level applications