Senior Full Stack Engineer - NET ecosystem (545)
===============
Would you like to advance in your global career? Let us help facilitate your progress!
Ubiminds is a company dedicated to putting people first and has received certification as a Great Place to Work. We specialize in collaborating with American software product firms to expand their development capabilities. Utilizing the top 5% of talent in Brazil, Ubi aids in their LATAM strategy through customized solutions, including staff augmentation and acting as an employer of record.
Ubiminds is currently supporting the growth of a SaaS company as it embarks on upgrading its technology platform and implementing scalable, AI-assisted software development methods. To facilitate this transition, they are increasing the size of their engineering team to construct secure, high-performance applications by utilizing contemporary architecture, cloud technologies, and AI-driven development workflows.
Challenge
We are seeking a Senior Full Stack Engineer experienced in the .NET ecosystem to assist in constructing scalable, secure, and high-performance SaaS applications.
In this position, responsibilities include hands-on software development, architecture and design tasks, resolving intricate technical issues, and devising technical solutions. Collaboration with diverse teams is essential to deliver dependable, top-notch software solutions, requiring proficiency in both backend and frontend technologies.
The ideal candidate demonstrates a keen interest in modern engineering practices, relishes tackling complex technical problems, and is enthusiastic about utilizing AI-powered tools to enhance productivity and software quality.
Responsibilities
Design, develop, and uphold scalable, secure, and high-performance SaaS applications.
Engage in architecture and technical design decisions across different layers of the application stack.
Create and maintain backend services using the .NET ecosystem.
Develop and manage modern web applications utilizing Angular.
Troubleshoot complex application issues and optimize system performance.
Design and enhance relational databases, SQL queries, and stored procedures.
Produce clean, sustainable, and well-tested code following engineering best practices.
Participate in planning, technical deliberations, and solution designs.
Operate in a Shift Left engineering environment with a strong commitment to software quality ownership.
Utilize AI-enhanced development tools to hasten software delivery and heighten engineering efficiency.
Mandatory Skills
Experience
A minimum of 5 years of professional experience creating web applications with C#, SQL, and Angular.
Proficiency in working with stored procedures, relational databases, and performance-sensitive SQL queries.
Possessionof a Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field or equivalent practical experience.
Engineering Practices
Strong skills in troubleshooting, debugging, and optimizing performance.
Experience in writing unit and integration tests.
Comfortable working in a Shift Left development environment.
Strong dedication to delivering quality, reliable software.
Self-driven, proactive, and collaborative approach.
Excellent communication skills in English, both written and verbal.
AI & Modern Development
Willingness to adopt AI-powered development tools like GitHub Copilot, Cursor, and Claude Code Bar.
Basic to intermediate comprehension of modern AI concepts such as LLMs, MCP, RAG, and related technologies.
Nice to Have
Expertise in updating ASP.NET Web Forms or analogous server-rendered applications.
Proficiency in Microsoft SQL Server, including indexing and query optimization.
Knowledge of AWS services like EC2, S3, SES, or similar cloud platforms.
Exposure to modern API technologies like GraphQL.
Experience with coding agents or AI-supported development workflows.
Solid understanding of HTML and CSS in conventional web application settings.
Team & Environment
A collaborative engineering team focused on upgrading enterprise SaaS applications.
Robust engineering culture emphasizing quality, taking ownership, and continual enhancement.
Opportunities to engage with cutting-edge AI-enabled software development workflows.
Collaborative setting featuring architecture deliberations and cross-functional planning.
Fast-paced product organization with an emphasis on scalability, innovation, and engineering excellence.
About Ubiminds
Our Culture
Putting People First: People are at the core of everything we do.
Challenging Ourselves: We believe in continuous improvement.
Making Things Happen: We value attitude, responsibility, and commitment.
Standing Together: We work, grow, and evolve as a cohesive unit.
Aiming for Excellence: Delivering exceptional services and surpassing expectations.
Staying Real: Upholding honesty, transparency, and openness at all times.
Perks and Benefits
As a Senior Full Stack Engineer at Ubiminds, you:
Become part of a product-focused company and operate as a full-fledged team member.
Access our comprehensive back-office support including career guidance, HR, and concierge services.
Embrace our remote-first policy.
Receive your own MacBook to work on.
Participate in tech talks, chapter meetings, and join a vibrant community of top engineering professionals.
Enhance your English proficiency through complimentary lessons with a native English speaker.
Earn a referral bonus for recommending new Ubiminders.
Enjoy the option to work onsite at our Florianópolis headquarters, with perks like snacks, massages, drinks, and games.
