Softplan

Senior Backend .NET Software Developer

Softplan

full-time

Posted on:

Location Type: Remote

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Develop, enhance and maintain backend systems in .NET with a focus on quality, performance and scalability;
  • Actively participate in the full development lifecycle: technical analysis, coding, testing and maintenance;
  • Collaborate with QA, product and infrastructure teams to build robust and sustainable solutions;
  • Propose continuous technical improvements, emphasizing development best practices (Clean Code, SOLID);
  • Share knowledge with the team by promoting best practices, conducting code reviews and providing technical support;
  • Participate in technical interviews for new hires when required;
  • Work autonomously and stay organized, planning your own tasks and delivery deadlines.

Requirements

  • Strong experience with C# and ASP.NET Core (v6 or higher);
  • Experience with REST APIs, service-based architectures and Entity Framework;
  • Knowledge of relational databases (e.g., SQL Server) and NoSQL (e.g., Redis);
  • Version control (Git), automated testing (unit and/or integration), and continuous integration/continuous delivery (CI/CD);
  • Experience with RabbitMQ, containers, distributed architectures or messaging systems;
  • Regular user of AI tools in day-to-day work (e.g., Copilot, GPT, Windsurf);
  • Interest in code quality, performance and application security.
Benefits
  • Meal allowance / meal voucher
  • Health and dental insurance
  • Home office allowance
  • Profit-sharing program
  • Voucher for setup kit
  • Life insurance
  • Birthday day off
  • Health and wellness promotion program
  • Partnerships and discounts
Applicant Tracking System Keywords

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

Hard Skills & Tools
C#ASP.NET CoreREST APIsEntity FrameworkSQL ServerNoSQLGitautomated testingCI/CDRabbitMQ
Soft Skills
collaborationtechnical analysiscode reviewsknowledge sharingorganizationautonomyplanningcommunication