CAREER

.NET Developer

Department: LATAM Delivery
Location: Brazil
Posted: January 26, 2026
We are looking for a highly skilled .NET Developer to design and maintain robust, scalable APIs and contribute to modern, cloud-based, distributed systems. The ideal candidate will have strong technical proficiency, solid architectural understanding, and the ability to collaborate across teams while supporting the growth of junior developers.Responsibilities:
  • Design, develop, and maintain RESTful APIs using .NET Framework and .NET Core.
  • Implement and manage applications in Azure environments, leveraging cloud services for performance and scalability.
  • Apply clean architecture principles to ensure modular, maintainable, and testable codebases.
  • Design and implement event-driven or microservices-based applications with independently scalable components.
  • Work with relational databases such as SQL Server and Postgres, including schema design and query optimization.
  • Use Docker for containerization and Kubernetes for orchestration to support consistent development, testing, and deployment processes.
  • Provide technical leadership and mentor junior developers to support team capability growth.
  • Collaborate closely with frontend, design, and product teams to ensure business requirements are accurately delivered.
  • Identify opportunities for process and code improvements, promoting agile and DevOps practices.
  • Ensure the security and compliance of applications with relevant standards and regulations.
Competencies:
  • Technical Proficiency: Strong knowledge of .NET Framework, .NET Core, and RESTful API development; experience with Azure development environments.
  • Software Architecture: Ability to apply clean architecture to build modular and scalable systems.
  • Microservices Development: Experience with event-driven or microservices-based applications.
  • Database Management: Proficiency with SQL Server and Postgres, including design and optimization.
  • Containerization & Orchestration: Knowledge of Docker and Kubernetes.
  • Leadership & Mentoring: Ability to guide junior developers and support team growth.
  • Collaboration & Communication: Effective cross-team collaboration and clear communication of technical concepts.
  • Problem Solving: Strong analytical skills for identifying and resolving complex software issues.
  • Security & Compliance: Understanding of software security best practices and standards.
Required Skill Set:
  • At least 3 years of experience with the .NET stack (.NET Framework, .NET Core, SQL Server).
  • Experience with REST API development.
  • Development experience in Azure environments.
  • Knowledge of clean architecture.
  • Experience with event-driven applications or microservices (strong plus).
  • Experience with relational databases (SQL/Postgres) (plus).
  • Knowledge of Docker/Kubernetes (nice to have).
  • English level: B1 or above.
Discover the benefits and programs offered by OSF!

Have Questions About Joining OSF?

Whether you’re exploring a specific role or want to learn more about life at OSF, our recruitment team is here to help. Reach out using the form below and we’ll get back to you as soon as possible.