Ubiminds
Senior Software Engineer - .NET / Modern Angular (567)
About this role
Description: Build web features, enhance existing applications, resolve bugs, and support the product lifecycle within the Power product suite. Engage in hands-on development, implementation, troubleshooting, and performance optimization. Work with stored procedures, relational databases, and performance-sensitive SQL. Utilize AI tools and coding agents to rapidly deliver value to customers. Collaborate across teams in a Shift Left development environment while writing unit and integration tests. Requirements: 4+ years of professional experience in web applications using C#, SQL, and Angular. Experience with stored procedures, relational databases, or performance-sensitive SQL. Bachelor’s degree in Computer Science, IT, Engineering, or related field, or equivalent practical experience. Clear English communication skills (written and verbal). Self-driven with strong ownership and troubleshooting/debugging skills. Commitment to delivering high-quality, reliable code in a Shift Left development environment. Benefits: Equipment provided — no "bring your own device" policy. Full back-office support including Legal, Accounting, HR, and Delivery team. Career and cultural mentoring to navigate US work culture. Free English lessons with a native speaker. Referral bonus for recommending Ubi to tech friends. Florianópolis HQ available for use — 100% remote work with office access.