Mid-Level Web C#/.NET Developer

Posted Aug 27

This is a fully remote position, open to applicants in Brazil.

📋 Description

• Ensure systems operate efficiently, securely, and at scale.

• Contribute to the ongoing development of Prosoft products and systems, providing value to our customers.

• Engage in discussions regarding architecture and propose enhancements.

• Share expertise and assist fellow team members.

• Develop and improve web applications utilizing C# / .NET Core, DDD, SOLID, CQRS, and MediatR.

• Implement and sustain RESTful Web APIs, focusing on performance, security, and code quality.

• Diagnose and resolve intricate bugs in both testing and production environments.

• Create and execute unit and integration tests.

• Contribute to advancements in architecture, performance, and development practices, including conducting code reviews.

• Take part in Agile ceremonies such as Daily Stand-ups, Planning, Reviews, and Retrospectives.

• Develop and maintain C# desktop applications and VB6 (Visual Basic 6) code as required.

• Assist in effort estimation and delivery planning.


⛳️ Requirements

• Experience in developing web applications using C# / .NET Core at a mid-level to advanced mid-level capacity.

• Strong understanding of Object-Oriented Programming (OOP), SOLID principles, and Clean Architecture.

• Practical experience with Web APIs and adherence to the RESTful standard.

• Application of DDD (Domain-Driven Design), Dependency Injection, CQRS, and MediatR (Commands and Queries).

• Proficient in SQL, particularly with SQL Server or PostgreSQL.

• Familiarity with Git version control, actively used in Azure DevOps, along with knowledge of TFVC for managing legacy systems, including branch management concepts.

• Knowledge of or experience in developing for Microsoft Azure or AWS cloud platforms, particularly Web Apps and Functions.

• Hands-on experience with AI tools aimed at enhancing software development productivity, such as Kiro, Claude Code, Cursor, or GitHub Copilot.

• Experience working with Agile methodologies, including Scrum and Kanban.

• Bachelor's degree in Computer Science, Systems Analysis and Development, or a related discipline.

• Preferred qualifications include experience with language model APIs, automated testing, messaging and asynchronous processing, Redis, SignalR, NoSQL databases/MongoDB, CI/CD, Docker, Kubernetes, and front-end development using HTML, TypeScript, Angular, or React.


🏝️ Benefits

• No additional benefits, perks, or compensation are explicitly stated in the posting.

People also viewed

Intelance10 hours ago

Technical Architect, Oracle

GB flagUnited Kingdom OnlyFreelanceBackend Engineer£625 – £700/year
ApplyView job
WBS11 hours ago

AI Engineer – Backend

DE flagGermany, +2 more countriesFull-timeBackend Engineer
ApplyView job
Sprezzatura1 day ago

Platform Architect – Immuta Data Architect

US flagUnited States OnlyFull-timeBackend Engineer$145k – $165k/year
ApplyView job
Atos1 day ago

Technical Architect – Service Now

MX flagMexico OnlyFull-timeBackend Engineer
ApplyView job
Uni Systems1 day ago

Senior Java Engineer, Documentum

GR flagGreece OnlyFull-timeBackend Engineer
ApplyView job
Addvisor Group1 day ago

Back-End Developer, Mid-Level

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers