📋 External Recruiting Agencies

Jobgether is a remote job matching platform and talent marketplace; the job listing explicitly states it is posted on behalf of an anonymous partner company, making Jobgether a recruiting intermediary rather than the direct employer.

This company was flagged and excluded from default search results. Proceed with caution.

J
Posted 1w ago

Senior Software Engineer – .NET / Angular

Jobgether
Brazil
RemoteFull Time
Responsibilities
  • building applications
  • developing APIs
  • optimizing performance
Requirements
  • 5+ years in enterprise or SaaS development with C#
  • .NET Core
  • Web API
  • Entity Framework
  • SQL Server
  • Angular, Git, CI/CD, Agile
  • Architecture
  • Testing
  • Debugging, and conversational English
Technical tools mentioned
C#.NET CoreWeb APIEntity FrameworkEF CoreEF6SQL ServerAngularGitCI/CDGitHub CopilotClaudeNLPRESTful APIsCQRSDomain-Driven Design (DDD)

Job 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.



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.


How 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 jobs

Software Engineer roles
20h
Save
Mark Applied
Hide
Software Engineer – Full Stack
Contagem, Minas Gerais, Brazil
OnsiteFull Time
Wabtec
WabtecNYSE: WAB: Manufacturer of equipment and digital solutions for rail transportation.
Bachelor's degree in a related field; software development and application support experience; Node.js, Angular, TypeScript/JavaScript, SQL Server, REST, GraphQL, AWS, Terraform, CI/CD, and production troubleshooting experience; fluent English.
Node.js, Angular, TypeScript, JavaScript, SQL Server, RESTful APIs, GraphQL, CSS, Jest, Vitest, AWS, Terraform, Chef, CI/CD, DevOps, Datadog, Oracle ERP, Epicor, SAP
1d
Save
Mark Applied
Hide
Software Engineer II - Automação RPA
Brazil
RemoteFull Time
Stone
StoneNasdaq: STNE: Payment technology and financial services for Brazilian entrepreneurs.
Practical UiPath development with Studio and Orchestrator, Python automation in BotCity, LLM coding assistant use, and Git version control. UiPath certification and REFramework experience are preferred.
UiPath, BotCity, UiPath Studio, UiPath Orchestrator, Python, Claude Code, Codex, Copilot, Git, REFramework, BPMN, Studa, Biblioteca Stone
1d
Save
Mark Applied
Hide
Staff Software Engineer
Toronto or New York City or Austin or Berlin or Bucharest or Chicago or Dubai or Jakarta or London or Paris or San Francisco or São Paulo or Singapore or Seoul or Sydney or Tokyo
$184k-$314k/yr HybridFull Time
Braze
BrazeNASDAQ: BRZE: Platform for personalized customer engagement and cross-channel messaging.
7+ YOERequires 7+ years of relevant experience, full-stack development, strong TypeScript and React skills, scalable web architecture expertise, mentoring experience, and clear technical communication. Python or Ruby on Rails preferred.
TypeScript, React, Vue, Python, Ruby on Rails, LLM, AI coding agents
1d
Save
Mark Applied
Hide
Mid-level Software Engineer (C# and .NET)
Brazil
RemoteFull Time
Motorola Solutions
Motorola SolutionsNYSE: MSI: Provides mission-critical communications and public safety technology.
4+ YOEBachelor's degree or equivalent experience; 4+ years developing full-stack web applications; team leadership and mentoring experience; expertise in web technologies, C#/.NET, databases, APIs, cloud platforms, testing, and CI/CD.
C#, .NET Core, HTML, CSS, JavaScript, Angular, TypeScript, RxJS, SQL Server, Azure, CI/CD
1d
Save
Mark Applied
Hide
Middle/Senior Software Engineer (Java)
São Paulo, São Paulo, Brazil
HybridFull Time
Exadel
Exadel: Provides enterprise software engineering and AI-driven digital transformation services.
Mid-to-senior backend experience with Java, Spring Boot, Quarkus, AWS, microservices, distributed architectures, observability, Agile, and AI-assisted development tools; intermediate English required.
Java, Spring Boot, Quarkus, AWS, Amazon SQS, Amazon SNS, AWS Lambda, Amazon DynamoDB, Amazon API Gateway, Cursor, GitHub Copilot, Mutiny, Project Reactor, Nasdaq Calypso, Scrum
2d
Save
Mark Applied
Hide
[Job - 31050] Senior Developer (Java + Python) with AI Skills, Brazil
Brazil
RemoteFull Time
CI&T
CI&TNYSE: CINT: Provides global digital transformation and software engineering services.
Senior software engineer with expert Java, strong Python, Spring Boot, REST, Azure, Databricks, Spark, Delta Lake, SQL, microservices, Git, CI/CD, Docker, Kubernetes, AI tools, and fluent English.
Java, Python, Spring Boot, Microsoft Azure, Azure Databricks, Apache Spark, Delta Lake, SQL, Git, Docker, Kubernetes, GitHub Copilot, CI/CD
2d
Save
Mark Applied
Hide
Senior Software Engineer, Java Backend
Brazil or Colombia or Ecuador or Mexico
RemoteFull Time
NinjaOne
NinjaOne: Unified IT platform for automated endpoint management and security.
10+ YOEBachelor's degree or equivalent experience; 10+ years Java development, 5+ years scalable systems, system design, OOP, API and REST services, relational databases, caching, and Spring experience.
Java, Kotlin, C++, Postgres, Golang, AWS, Spring, REST, OOP
2d
Save
Mark Applied
Hide
Senior Software Engineer I
São Paulo, São Paulo, Brazil
HybridFull Time
Checkout.com
Checkout.com: Provides global cloud-based digital payment processing services.
Bachelor's or master's degree in computer science, engineering, or related field; proficiency in C# .NET, Java, or Go; agile experience; strong communication, problem-solving, and software development skills.
C#, .NET, Java, Go