Senior Software Engineer – .NET / Angular (555)
** Summary**
An enticing opportunity has emerged for a skilled Senior Full Stack Engineer, focusing on pioneering the international field. Ubiminds, a highly reputable company, is seeking to expand its team, providing international product support and ensuring employee growth holistically.
In this role, you will collaborate with a seasoned engineering team to innovate and enhance enterprise SaaS applications. Your duties will involve developing secure, scalable, and high-performance solutions using contemporary engineering strategies and AI-backed development for optimized software delivery.
Primary Objective
We are in search of a talented Senior Full Stack Engineer who thrives on tackling intricate technical problems, crafting top-tier software, and contributing to essential architectural decisions. This position requires active engagement in developing new features, rectifying production glitches, augmenting application performance, and modernizing current systems. You will leverage AI-equipped tools to enhance engineering efficiency in a quality-centric, automated, and perpetually refined setting.
Key Responsibilities
- Envision, create, and uphold scalable SaaS applications via the .NET domain alongside modern frontend frameworks like Angular.
- Forge backend services utilizing C# or VB.NET and introduce contemporary web application functionalities.
- Produce efficient SQL queries, stored procedures, and enhance database performance.
- Identify and address production malfunctions through root cause scrutiny.
- Engage in architecture deliberations, technical strategy, and solution formulation.
- Generate secure, sustainable, and superior code following sound engineering practices.
- Set up and sustain unit and integration tests to advocate a shift-left development approach.
- Participate collaboratively within cross-functional teams throughout the software development cycle.
- Employ AI-supported tools including GitHub Copilot, Cursor, and Claude Code to expedite delivery cadence and bolster code integrity.
- Foster ongoing enhancements in engineering processes, performance, and sustainability.
Essential Skills
- Over 5 years of professional software engineering experience.
- Proficiency in C# or VB.NET.
- Extensive proficiency in building web applications.
- Proficient SQL skills with stored procedures, relational databases, and query optimization.
- Aptitude for troubleshooting and enhancing application performance.
- Competency in producing unit and integration tests.
- Comfort working in a Shift Left development backdrop.
- Solid grasp of software architecture and application design principles.
- Affinity for collaborative work within Agile engineering units.
- Openness to adopting AI-fueled development tools such as GitHub Copilot, Cursor, or Claude Code.
- Fundamental understanding of LLMS, MCP, RAG, and contemporary AI development concepts.
- Bachelor's degree in Computer Science, Engineering, Information Technology, or equivalent experience.
- Strong English communication capabilities.
Desired Qualifications
- Proficiency with jQuery, WebForms, or other server-rendered frameworks.
- Profound knowledge of Microsoft SQL Server encompassing indexing and performance enhancement.
- Experience with AWS services like EC2, S3, or SES.
- Familiarity with GraphQL.
- Background in coding agents or AI-backed engineering workflows.
- Sound knowledge of HTML and CSS in conventional web applications.
Team Dynamics & Work Atmosphere
- Team oriented towards innovating enterprise SaaS applications.
- Co-operative ecosystem fostering contributions to architecture and technical scheming.
- Work milieu emphasizing ownership, quality, and iterative enhancements.
- Strong accent on AI-centric development strategies and modern software engineering practices.
- Opportunity to participate fully in the software development diary with impactful technical insights.
About Ubiminds
Our Organizational Culture
- Putting People First.
- Challenging oneself for continual growth.
- Concrete Commitment to Execution.
- Teamwork as the cornerstone of success.
- Striving for excellence consistently.
- Upholding honesty, transparency, and openness unfailingly.
Employment Benefits
As a Senior Full Stack Engineer with Ubiminds, you are entitled to:
- Integration into a product-focused firm as a designated full-time member.
- Comprehensive support for your career journey, including HR and concierge services.
- Alignment with our remote-first policy.
- Provision of your personal MacBook.
- Access to enriching tech talks, chapter meetings, and remote social events.
- An opportunity for English enhancement through lessons with native speakers.
- Engagement in our Candidate Referral Program.
- Voluntary utilization of our Florianópolis office amenities, featuring snacks, games, and weekly massages.
Recruitment Procedure
- Initial interview with Tech Recruiter for role clarification and exploration of your experience.
- Client coordination process to be informed.
- Congratulations on the offer!
AI Utilization Notice
AI tools may be employed during the recruiting procedures to facilitate application review, resume assessment, and response analysis. Nevertheless, these tools serve as aids for our recruitment team and do not supplant human judgment in final recruitment verdicts. For detailed insights on data processing, reach out to us for more information.
