Senior Engineer – Angular / .NET Core / AWS (526)

Posted 3 Days Ago
Be an Early Applicant
Hiring Remotely in Florianópolis, Santa Catarina, BRA
In-Office or Remote
Senior level
Information Technology • Machine Learning • Software • App development
You, international. Launch Your Software Team (LatAm) or Career (Global!)
The Role
The Senior Engineer will design and implement scalable enterprise applications, develop APIs, manage databases, and collaborate with teams to deliver software solutions while employing modern development practices.
Summary Generated by Built In
Info on the Senior Engineer – Angular / .NET Core / AWS role
 

Want to get to the next step in your international career? We can support you!

Ubiminds is a GPTW-certified, people-first company that partners with American software product companies to scale their development footprint. Ubi custom-curates Brazilian top 5% talent for their LATAM strategy, offering a unique combo of staff augmentation and employer-of-record services.

Ubiminds is assisting a growing SaaS company that develops enterprise-grade software solutions used by businesses worldwide. As the platform continues to scale, they are expanding their engineering team to build robust, high-performance applications while embracing modern development practices, AI-assisted engineering, and cloud-native architectures.

Challenge

We’re looking for a Senior .NET Engineer who is passionate about building scalable enterprise applications, solving complex technical challenges, and delivering high-quality software in a fast-paced environment.

In this role, you will take ownership of designing, developing, and maintaining backend services and APIs while contributing to architectural decisions and system scalability. You'll work closely with product and engineering teams to deliver customer-focused solutions and help drive engineering excellence across the organization.

The ideal candidate is a hands-on engineer who combines strong technical expertise with a proactive mindset, takes ownership of quality through testing, and actively leverages modern AI-powered development tools to improve productivity and code quality.

Responsibilities
  • Design and implement scalable, maintainable, and high-performance enterprise SaaS applications.
  • Break down complex business requirements into well-structured technical solutions.
  • Develop and maintain RESTful APIs and backend services using C#, .NET Core, and Web API.
  • Apply software architecture principles including Domain-Driven Design (DDD)CQRS, and clean architecture patterns.
  • Design, optimize, and maintain SQL Server databases, stored procedures, and data access layers.
  • Build solutions using Entity Framework (EF Core or EF6) for ORM and database interaction.
  • Write clean, testable, maintainable, and well-documented code.
  • Take ownership of quality by implementing unit, integration, and performance testing.
  • Collaborate with Product Managers, Engineers, and cross-functional teams to deliver business value.
  • Troubleshoot and resolve performance, scalability, and reliability issues.
  • Leverage AI-assisted development tools such as GitHub Copilot, Claude, or similar platforms to improve development workflows.
  • Participate in code reviews, technical discussions, and architectural planning.
Mandatory Skills
  • 5+ years of experience developing enterprise or SaaS applications.
  • Strong expertise in C#, .NET Core, ASP.NET Web API, and backend application development.
  • Hands-on experience with Entity Framework (EF Core or EF6).
  • Strong knowledge of SQL Server, including query optimization, stored procedures, indexing, and performance tuning.
  • Experience with Angular or other modern front-end frameworks.
  • Solid understanding of Object-Oriented Programming (OOP) and software design patterns.
  • Experience implementing DDD, CQRS, and layered architectures.
  • Familiarity with asynchronous programming, multi-threading, and performance optimization.
  • Experience with Docker, CI/CD pipelines, and modern DevOps practices.
  • Strong debugging, troubleshooting, and problem-solving skills.
  • Professional English communication skills, both written and verbal.
  • Active daily use of AI development tools such as GitHub Copilot, Claude, Cursor, or similar.
Nice to Have
  • Experience with Microservices Architecture.
  • Familiarity with event-driven architectures and messaging systems.
  • Experience working across multiple engineering teams or squads.
  • Exposure to cloud platforms such as AWS or Azure.
  • Experience building highly scalable distributed systems.
  • Knowledge of software observability, monitoring, and performance metrics.
Team & Environment
  • Collaborative engineering culture focused on ownership and accountability.
  • Modern SaaS environment with strong emphasis on software quality.
  • High degree of autonomy and technical ownership.
  • Opportunity to work with AI-assisted software development practices.
  • Cross-functional collaboration with Product, Engineering, and business stakeholders.
  • Engineering-driven culture focused on continuous improvement and innovation.
About UbimindsOur Culture

People First. We are all about people!

Challenge Yourself. Continuous improvement is in our essence.

Make it Happen. We value attitude, ownership, and commitment.

We’re in This Together. We work, grow, and evolve as a team.

Averaging on Awesome. We deliver high-quality services and exceed expectations.

Keep it Real. Honesty, transparency, and openness — always.

Perks and Benefits

As a Senior .NET Engineer @Ubiminds, you:

  • Are placed in a product-based company and treated like a full-time team member.
  • Count on our full back-office support: career guidance, HR, and concierge services.
  • Enjoy our remote-first policy.
  • Get your own MacBook (no BYOD here!).
  • Access tech talks, chapter meetings, and a strong community of top engineers.
  • Improve your English through free lessons with a native English speaker.
  • Earn a referral bonus when recommending new Ubiminders.
  • Want office vibes sometimes? Our Florianópolis HQ is open — snacks, massages, drinks, and games included.
 
How our process works
1. Interview with Tech Recruiter (chat about the job opening and your experiences)
2. Technical Assessment
3. Client Interview
4. Offer (yay)

Skills Required

  • 5+ years of experience developing enterprise or SaaS applications
  • Strong expertise in C#, .NET Core, ASP.NET Web API, and backend application development
  • Hands-on experience with Entity Framework (EF Core or EF6)
  • Strong knowledge of SQL Server including query optimization, stored procedures, and performance tuning
  • Experience with Angular or other modern front-end frameworks
  • Solid understanding of Object-Oriented Programming (OOP) and software design patterns
  • Experience implementing DDD, CQRS, and layered architectures
  • Familiarity with asynchronous programming, multi-threading, and performance optimization
  • Experience with Docker, CI/CD pipelines, and modern DevOps practices
  • Strong debugging, troubleshooting, and problem-solving skills
  • Professional English communication skills, both written and verbal
  • Active daily use of AI development tools such as GitHub Copilot or similar
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Florianópolis, Santa Catarina
71 Employees
Year Founded: 2017

What We Do

Ubiminds bridges the gap between talented Latin American (LatAm) software professionals and innovative North American companies. We help companies build and expand high-performing nearshore software teams in LatAm, focusing on AI, product development, and more. We handle everything from recruitment, legal, and HR to cultural integration, so you can focus on building great software. For LatAm software professionals, Ubiminds is your career launchpad to the US and Canada. We connect you with top companies, guide you through the entire process, and offer support with legal and immigration matters, work-life balance, and cultural adaptation.

Why Work With Us

Ubiminds goes beyond talent placement. We're a trusted partner for both companies and talent. We foster strong, distributed teams with a people-first approach built on trust, respect, and growth. Join Ubiminds to change the world through software!

Gallery

Gallery

Similar Jobs

CrowdStrike Logo CrowdStrike

Alliance Partner Executive, MSSP (Remote, BRA)

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
Brazil
10000 Employees

CrowdStrike Logo CrowdStrike

Marketing Manager

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
Brazil
10000 Employees
Remote
26 Locations
393 Employees
179K-179K Annually

SailPoint Logo SailPoint

Consultant

Artificial Intelligence • Cloud • Sales • Security • Software • Cybersecurity • Data Privacy
Remote or Hybrid
Brazil
2461 Employees

Similar Companies Hiring

Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account