Jobgether

Senior Software Engineer – .NET / Angular

Jobgether Brazil

Internet Marketplace Platforms · 11-50 employees

8 h ago
Remote angular Senior (5-10 yrs) Full-time Brazil
Log in to apply, save this posting, or score it against your profile with AI.

About the role

Design, build, and maintain scalable enterprise SaaS applications using C#, .NET Core, and modern frontend technologies. Take full ownership of software quality through a Shift Left development model, including testing, debugging, and performance optimization.

What they look for

C# .NET Core Web API Entity Framework SQL Server Angular Domain-Driven Design CQRS RESTful APIs CI/CD Agile Performance optimization Unit testing Integration testing AI-powered development tools Software architecture

Requirements

Requires 5+ years of professional experience in enterprise or SaaS software development with deep expertise in C#, .NET Core, and SQL Server. Candidates must possess strong analytical skills, experience with modern architectural patterns like DDD, and proficiency in English for international collaboration.

Benefits

100% remote work Professional equipment provided Back-office support Career and cultural mentoring Free English lessons Employee referral bonus program Onboarding support Career guidance

Full description

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer – .NET / Angular based in Brazil.

This is a hands-on senior engineering opportunity focused on building scalable enterprise SaaS applications for organizations with complex operational needs.You’ll work primarily across C#, .NET Core, Web API, Entity Framework, and SQL Server while contributing to modern architectural patterns.The role combines backend engineering with frontend collaboration, system design, performance optimization, and end-to-end quality ownership.You’ll work in a Shift Left environment where engineers are responsible for testing and validating their own work rather than relying on a separate QA function.AI-powered development tools are an integral part of the workflow, supporting faster coding, refactoring, documentation, and problem solving.The position offers significant ownership, cross-team collaboration, and exposure to modern SaaS engineering practices.If you enjoy solving complex technical problems and building maintainable software with a strong focus on quality and scalability, this role offers an excellent opportunity to grow your impact.

\n

Accountabilities:

  • Design, build, and maintain scalable enterprise SaaS applications using C#, .NET Core, Web API, and related Microsoft technologies.
  • Break complex technical and business problems into well-defined components, designing clean and maintainable solutions.
  • Develop and maintain RESTful APIs and backend services that support reliable, high-performance applications.
  • Apply software architecture principles and patterns such as Domain-Driven Design (DDD), CQRS, clean layering, and modular design.
  • Work extensively with SQL Server, including database design, complex queries, stored procedures, indexing, and performance optimization.
  • Use Entity Framework, including EF Core or EF6, for robust and efficient data access.
  • Develop clean, testable, maintainable, and well-documented code while following established engineering standards.
  • Take full ownership of software quality by designing and executing unit, integration, and performance tests as part of a Shift Left development model.
  • Collaborate closely with product managers and engineering teams to understand requirements and deliver customer-focused features.
  • Contribute to frontend development and integrations using Angular or comparable modern frontend technologies.
  • Diagnose and resolve complex application issues through effective debugging, troubleshooting, and performance analysis.
  • Use AI development tools such as GitHub Copilot, Claude, or similar technologies as an active part of the daily engineering workflow.
  • Participate in Agile development practices, CI/CD workflows, code reviews, and continuous improvement initiatives.
  • Work across multiple teams or squads to align technical solutions and ensure consistent delivery.

Requirements:

  • 5+ years of professional experience in enterprise or SaaS software development.
  • Strong hands-on experience with C#, .NET Core, and Web API.
  • Deep practical knowledge of Entity Framework, including EF Core and/or EF6.
  • Strong SQL Server expertise, including queries, stored procedures, indexing, database design, and performance tuning.
  • Familiarity with Angular or another modern frontend framework.
  • Strong understanding of object-oriented programming, design patterns, and enterprise software architecture.
  • Practical experience with Domain-Driven Design (DDD), CQRS, and separation of business logic and data access layers.
  • Knowledge of multi-threading, asynchronous programming, and application performance optimization.
  • Experience with Git, CI/CD practices, Agile methodologies, and modern software development environments.
  • Strong debugging, troubleshooting, and analytical problem-solving skills.
  • Excellent English communication skills, with conversational English required for collaboration with international teams.
  • Experience collaborating across multiple engineering teams or squads.
  • Demonstrated daily use of AI-assisted development tools such as GitHub Copilot, Claude, or equivalent solutions.
  • Experience building AI-powered features, such as intelligent search, smart forms, or NLP capabilities, is a plus.
  • Experience working in a Shift Left environment with full feature ownership from design through production is advantageous.
  • Exposure to event-driven architecture or messaging patterns is an additional advantage.

Benefits:

  • 100% remote work from Brazil, with access to an HQ in Florianópolis whenever you want to work from an office.
  • Company-provided professional equipment.
  • Comprehensive back-office support across Legal, Accounting, HR Business Partner, and Delivery functions.
  • Career and cultural mentoring focused on international collaboration and working effectively with North American teams.
  • Free English lessons with a native English speaker.
  • Employee referral bonus program.
  • Opportunity to work with software companies and international technology teams across the US and Canada.
  • Dedicated onboarding and ongoing support throughout the professional journey.
  • Career guidance and PeopleOps support.
  • Exposure to international engineering practices, modern SaaS development, and AI-assisted software development.

\nHow Jobgether works:

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!

Why Apply Through Jobgether?

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

#LI-CL1

Similar roles