Senior Software Engineer

Ubiminds

Job description

Position:
Senior Software Engineer – .NET / Angular

Company:
Ubiminds

Location:
Remote – LATAM

Employment type:
Full-time

Short Summary:
Ready to take the next step in your international career? Ubiminds is a GPTW-certified, people-first company that connects top LATAM talent with American software product companies. Join an engineering team responsible for developing enterprise SaaS applications, working across the full stack to build secure, scalable, and high-performance solutions.

Responsibilities:
- Design, develop, and maintain scalable SaaS applications using the .NET ecosystem and Angular.
- Develop backend services using C# or VB.NET and build modern web application features.
- Write efficient SQL queries, stored procedures, and optimize database performance.
- Troubleshoot production issues and perform root cause analysis.
- Participate in architecture discussions, technical planning, and solution design.
- Develop secure, maintainable, and high-quality code following engineering best practices.
- Create and maintain unit and integration tests to support a shift-left development approach.
- Collaborate with cross-functional teams throughout the software development lifecycle.
- Leverage AI-assisted development tools to improve delivery speed and code quality.
- Contribute to continuous improvements in engineering processes, performance, and maintainability.

Requirement:
- 5+ years of professional software engineering experience.
- Strong experience with C# or VB.NET.
- Solid experience building web applications.
- Strong SQL skills, including stored procedures, relational databases, and query optimization.
- Experience troubleshooting and optimizing application performance.
- Experience writing unit and integration tests.
- Comfortable working in a Shift Left development environment.
- Strong understanding of software architecture and application design principles.
- Experience working collaboratively within Agile engineering teams.
- Willingness to adopt AI-powered development tools.
- Bachelor's degree in Computer Science, Engineering, Information Technology, or equivalent practical experience.
- Strong English communication skills.

Benefits:
- Full back-office support, from career guidance to HR and concierge services.
- Remote-first policy.
- Get your own MacBook.
- Access to growth opportunities through tech talks, chapter meetings, and remote happy hours.
- Improve your English through free lessons with native English speakers.
- Participate in our Candidate Referral Program.
- Optionally use our Florianópolis office with snacks, games, and weekly massages.

Skills

  • angularjs
  • csharp
  • saas
  • sql

Languages

EN

Apply

Open this job in our interactive board to apply, save it, or sign up for matched alerts on similar roles.

View & apply
Senior Software Engineer — Ubiminds | RVC