Senior Software Engineer – .NET / Angular (562)

Ubiminds

Brasil

Presencial

BRL 150 000 - 210 000

Tempo integral

Há 12 dias

Recebe mais respostas dos empregadores

Envia um currículo específico para a oferta em poucos minutos.

Vantagens oferecidas por esta oferta de emprego

Equipment provided
Back-office support
Career mentoring
Free English lessons
Referral bonus
Florianópolis HQ

Resumo da oferta

Ubiminds seeks a hands-on Senior .NET Engineer to design, build, and deliver scalable enterprise SaaS applications for public-sector HR software. You will craft RESTful APIs with C#, .NET Core, EF, and Web API, applying DDD/CQRS patterns and tuning SQL Server performance.

You’ll own testing, document code, and collaborate with product teams across squads. Proactive use of AI tools like GitHub Copilot and Claude will accelerate development and refactoring.

Qualificações

  • 5+ years in enterprise or SaaS software development.
  • Strong hands-on with C#, .NET Core, Web API.
  • Deep understanding of EF Core/EF6.
  • Proficiency in SQL Server: queries, procedures, tuning.
  • Familiarity with Angular or frontend frameworks.
  • OO, design patterns, enterprise architecture.
  • Experience with DDD, CQRS, clean layering.
  • Async programming, multithreading.
  • CI/CD, Agile, Git usage.
  • English communication skills.

Responsabilidades

  • Break down large problems, design clean solutions, and implement core framework.
  • Build and maintain RESTful APIs and backend services with C#, .NET Core, EF, Web API.
  • Apply DDD and CQRS to build modular, scalable systems.
  • Work with SQL Server: design databases, stored procedures, indexing, performance tuning.
  • Use EF for ORM/data access.
  • Write clean, testable code with documentation.
  • Own testing: unit/integration/perf (Shift Left, no QA team).
  • Collaborate with product managers to deliver customer-focused features.
  • Leverage AI tools (GitHub Copilot, Claude) to speed refactoring and docs.

Conhecimentos

C#
NET Core
Web API
EF Core/EF6
SQL Server
Angular
OOP & Design Patterns
DDD & CQRS
Async Programming
Git & CI/CD
English
AI Tools

Ferramentas

Github Copilot
Claude

Descrição da oferta de emprego

We are seeking a hands-on Senior .NET Engineer to design, build, and deliver high-quality, scalable enterprise SaaS applications.

About our client Our client provides comprehensive HR software for the public sector, covering the full employee lifecycle - recruiting, onboarding, performance management, and compliance for government organizations.

What you'll do
  • Break down large or complex problems into smaller parts, design clean solutions, and implement the core framework.
  • Build and maintain RESTful APIs and backend services using C#, .NET Core, Entity Framework, and Web API.
  • Apply software architecture patterns like Domain-Driven Design (DDD) and CQRS to build modular and scalable systems.
  • Work directly with SQL Server - designing databases, writing stored procedures, optimizing queries, and tuning performance.
  • Use Entity Framework (EF Core or EF6) for ORM and data access.
  • Write clean, testable, and maintainable code with proper documentation.
  • Take full ownership of testing your own code - unit, integration, and performance testing as part of a Shift Left / No QA team setup.
  • Collaborate with product managers and other teams to understand requirements and deliver customer-focused features.
  • Use AI development tools (required) - including GitHub Copilot, Claude, or similar to assist with code generation, refactoring, documentation, and development speed.
What you bring (must-haves)
  • 5+ years of experience in enterprise or SaaS software development.
  • Strong hands‑on experience with C#, .NET Core, and Web API.
  • Deep understanding of Entity Framework (EF Core or EF6).
  • Proficiency in SQL Server - writing queries, stored procedures, indexing, and performance tuning.
  • Familiarity with Angular or other frontend frameworks.
  • Solid understanding of object‑oriented programming, design patterns, and enterprise architecture.
  • Experience with DDD, CQRS, and clean layering of business logic and data access.
  • Familiarity with multi‑threading, asynchronous programming, and system performance tuning.
  • Comfort working with Git and modern development environments (CI/CD, Agile).
  • Strong debugging and troubleshooting skills.
  • Excellent communication skills in English (conversational English is mandatory).
  • Experience working across multiple teams or squads.
  • Active daily use of AI development tools like GitHub Copilot, Claude, or similar in your workflow.
Bonus points for (nice‑to‑haves)
  • Real‑world experience building AI‑powered features (e.g., smart forms, intelligent search, NLP features).
  • Experience working in a Shift Left environment with full feature ownership - design to production.
  • Exposure to event‑driven architecture or messaging patterns.
Perks & benefits
  • Equipment provided - none of that "bring your own device" stuff here
  • Full back‑office support - Legal, Accounting, HR Business Partner, and Delivery team
  • Career and cultural mentoring - how to show up, stand out, and navigate US work culture
  • Free English lessons with a native speaker
  • Referral bonus - recommend Ubi to your tech friends and get paid for it
  • Florianópolis HQ always open - 100% remote, but the office is there whenever you want it.
How the process works
  1. Interview with our Tech Recruiter (+ quick AI assessment, if needed)
  2. Client interview process (varies by company)
  3. Offer
  4. Onboarding with full Ubiminds support
Why Ubiminds?

With 9 years in the market and GPTW-certified, Ubiminds connects Latin American tech professionals with software companies in the US and Canada. Hundreds of professionals in data, design, product, and engineering are already growing in North American teams with our support. We are with you throughout the entire journey - Recruitment, Legal, Accounting, PeopleOps, and career guidance - so you can thrive internationally with confidence.

Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta e larga o ficheiro aqui.
Similar jobs

Ofertas semelhantes que vale a pena comparar

Senior Full Stack Software Engineer - .NET 8 / Angular (551)
Senior Full Stack Software Engineer - .NET 8 / Angular (551)

Ubiminds • Brasil

Teletrabalho
BRL 180 000 - 280 000
Equipment provided
Back-office support
Mentoring
+3
Senior Digital Marketing Specialist (Remote – based in Brazil, USA focus)
Senior Digital Marketing Specialist (Remote – based in Brazil, USA focus)

Ubiminds • Brasil

Híbrido
Choose to work remotely or at our office
Get your own MacBook
Receive health & wellness benefits
+2
Senior Software Engineer
Senior Software Engineer

Tata Consultancy Services • São Paulo

Presencial
BRL 180 000 - 300 000
Health Insurance
Life Insurance
TotalPass
+6
Senior Back-end Engineer (C#/.NET) - Software
Senior Back-end Engineer (C#/.NET) - Software

Jobgether • Brasil

Presencial
BRL 622 000 - 933 000
100% remote work
USD-based compensation
Paid time off
+2
Senior/Master Fullstack Developer (Python/React)
Senior/Master Fullstack Developer (Python/React)

Jobgether • Brasil

Presencial
BRL 200 000 - 320 000
Health insurance
Meal allowance
Childcare support
+11
Strategic Partner Relationship Management
Strategic Partner Relationship Management

Ubiminds • Florianópolis

Presencial
BRL 350 000 - 452 000
Work remotely or at office
MacBook provided
Financial support for conferences
+2
Senior Software Engineer (.NET | Azure | Full Stack)
Senior Software Engineer (.NET | Azure | Full Stack)

Oowlish • São Paulo

Presencial
BRL 180 000 - 300 000
Home office
Competitive compensation
Career plans for growth
+4
AI Developer | Fullstack Java & Angular
AI Developer | Fullstack Java & Angular

Jobgether • Brasil

Presencial
BRL 120 000 - 180 000
Health and dental insurance
Meal and food allowance
Childcare assistance
+12
Senior Nodejs/Reactjs/IA FullStack Developer
Senior Nodejs/Reactjs/IA FullStack Developer

Jobgether • Brasil

Presencial
BRL 150 000 - 210 000
Health and dental insurance
Meal and food allowance
Childcare assistance
+9
Software Development Manager - Remote - Brazil
Software Development Manager - Remote - Brazil

FullStack • Belo Horizonte

Presencial
BRL 764 000 - 1 070 000
100% remote work
Continuing education opportunities
Grow your career