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

Remote Full-time
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 SaaS applications, solving complex technical challenges, and delivering high-quality software from design to production.

In this role, you will work across backend and front-end technologies, designing and implementing robust solutions using .NET and modern web frameworks. You will take ownership of features throughout the entire development lifecycle, including architecture, implementation, testing, performance optimization, and deployment.

The engineering culture embraces a Shift Left mindset, where engineers are fully responsible for the quality of their code through automated testing, continuous improvement, and proactive problem-solving. The ideal candidate is highly collaborative, comfortable working across multiple teams, and actively leverages AI-powered development tools to improve productivity and software quality.

Responsibilities

Design and implement scalable, maintainable, and high-performance SaaS applications.

Break down complex business requirements into clean, well-structured technical solutions.

Build and maintain RESTful APIs and backend services using C#, .NET Core, Web API, and Entity Framework.

Apply software architecture principles including Domain-Driven Design (DDD), CQRS, and clean architecture patterns.

Design, optimize, and maintain SQL Server databases, stored procedures, indexes, and data access layers.

Develop and maintain front-end applications using Angular or similar modern frameworks.

Write clean, testable, maintainable, and well-documented code.

Take full ownership of unit, integration, and performance testing as part of a Shift Left engineering culture.

Collaborate closely with Product Managers, Engineers, and stakeholders to deliver customer-centric solutions.

Troubleshoot and resolve performance, scalability, and reliability issues.

Leverage AI-assisted development tools such as GitHub Copilot, Claude, Cursor, or similar platforms to accelerate development and improve code quality.

Participate in code reviews, architectural discussions, and continuous improvement initiatives.

Mandatory Skills

5+ years of experience building enterprise or SaaS software applications.

Strong expertise in C#, .NET Core, ASP.NET Web API, and backend development.

Hands-on experience with Entity Framework (EF Core or EF6).

Strong experience with Angular or other modern front-end frameworks.

Deep knowledge of SQL Server, including query optimization, stored procedures, indexing, and performance tuning.

Solid understanding of Object-Oriented Programming (OOP), software design patterns, and enterprise architecture.

Experience implementing DDD, CQRS, and layered application architectures.

Familiarity with multi-threading, asynchronous programming, and performance optimization.

Experience working with Git, CI/CD pipelines, and Agile development practices.

Strong debugging, troubleshooting, and problem-solving skills.

Excellent written and verbal communication skills in English.

Active daily use of AI-powered development tools such as GitHub Copilot, Claude, Cursor, Windsurf, or similar.

Nice to Have

Experience building AI-powered product features, such as intelligent search, NLP-driven functionality, recommendation engines, or smart forms.

Experience working in Shift Left / No QA environments with end-to-end feature ownership.

Familiarity with event-driven architectures and messaging systems.

Exposure to Microservices Architecture.

Experience with cloud platforms such as AWS or Azure.

Experience working across multiple squads or distributed engineering teams.

Team & Environment

Engineering culture focused on ownership, accountability, and quality.

Shift Left mindset with strong emphasis on automated testing and software reliability.

Collaborative environment with close interaction between Product and Engineering teams.

Opportunity to work with modern AI-assisted development workflows.

Fast-paced SaaS environment focused on scalability, innovation, and customer impact.

Strong focus on continuous improvement and engineering excellence.

About Ubiminds

Our 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)
\n

\n
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Experienced Remote Customer Service Representative – Work From Home Position | $31/Hour | Flexible Schedule

Remote

Men’s Health Provider (NP/PA) | Part-Time, Flexible Weekdays | Oakland, CA

Remote

Experienced Remote Data Entry Professional – Entry-Level Opportunity with blithequark for Enthusiastic and Detail-Oriented Individuals

Remote

Mental Health Counselor - Remote Position

Remote

Experienced Remote Data Entry Associate - Entry Level Opportunity with Delta Airlines, $30-40/Hour

Remote

Science Laboratory Technician, Biology

Remote

Experienced Content Tagging and Data Entry Specialist for Netflix Remote Team - $72,000/Year

Remote

MIDDLE PL/SQL DEVELOPER

Remote

**Experienced Data Entry Clerk (Typist) – Remote Work Opportunity with arenaflex**

Remote

Technical Editor and Writer 4 - (Remote)

Remote
← Back