
Senior .NET Software Developer
Posted May 25

Posted May 25
This is a fully remote position, open to applicants in Brazil.
• The individual will be responsible for creating the software artifacts that the Squad is expected to deliver.
• A degree in Information Technology or a related field is required.
• Significant practical experience in various technical IT positions.
• In-depth knowledge of .NET technologies (C#, ASP.NET Core) and .NET Core/.NET 8.
• Expertise in Entity Framework Core.
• Understanding of Dapper and the ability to write optimized SQL queries.
• Experience in developing batch routines and automated processes utilizing Hangfire.
• Skilled in creating REST APIs and integrating corporate systems.
• Familiarity with API security standards (JWT, OAuth2, OpenID Connect).
• Competence in data management and loading, including simple ETL, reading folder and file structures, and automating document imports.
• Proficient with relational databases, particularly SQL Server.
• Understanding of unit testing frameworks (xUnit, NUnit, or similar).
• Experience with version control systems, specifically Git.
• Familiarity with static code analysis tools, such as SonarQube.
• Knowledge of Domain-Driven Design (DDD) and SOLID principles.
• Experience with container technologies like Docker.
• Practical experience with Angular (latest versions), HTML, CSS, and TypeScript.
• Previous experience working in agile teams.
• Awareness of best development practices, clean coding, and clean architecture principles.
• Familiarity with cloud platforms (Azure or equivalent).
• The position is also open to individuals with disabilities (people with disabilities, PwD).
Bemobi
Unisys
Dailymotion
SoftExpert - Software for Excellence
Get handpicked remote jobs straight to your inbox weekly.