Senior Backend Developer – .NET (454)
Want to propel your career globally? We're here to assist you! Ubiminds, a GPTW-certified organization, collaborates with American software firms to expand their development capabilities by handpicking the top 5% of Brazilian tech experts for their LATAM strategies. Join us as we support a US-based product firm in modernizing a management platform, emphasizing the construction of shared core services to enhance scalability, security, and uniformity across the product range.
Responsibilities
- Break down intricate problems into manageable segments, devise efficient solutions, and establish the core framework.
- Develop and maintain RESTful APIs and backend services using C#, .NET Core, Entity Framework, and Web API.
- Implement software architecture methodologies such as Domain-Driven Design (DDD) and CQRS to create modular and scalable systems.
- Collaborate with product teams, product managers, and other departments to comprehend requirements and deliver customer-centric features.
- Engage AI development tools like GitHub Copilot, Claude, or related tools for code generation and streamlining development processes.
- Own the testing process of codes, including unit, integration, and performance testing within a Shift Left/No QA team configuration.
- Craft clean, testable, and well-documented code to maintain the codebase efficiently.
- Coordinate directly with SQL Server for database design, writing queries, stored procedures, query optimization, and performance enhancement.
Mandatory Skills
- Possess at least 5 years of experience in enterprise or SaaS software development.
- Strong practical experience using C#, .NET Core, Web API, Entity Framework (Core or EF6), and SQL Server.
- Sound familiarity with object-oriented programming, design patterns, and enterprise architecture.
- Proficiency in system performance tuning, asynchronous programming, multi-threading, and Git within an Agile environment.
- Excellent English communication skills, both written and verbal.
Nice to Have
- Real-world exposure to AI-powered features and event-driven architecture.
- Background working in a Shift Left model with full feature ownership from design to production.
Culture at Ubiminds
- People are our priority—valuing human connections above all.
- Instill a continuous improvement mindset, constantly seeking personal and professional growth.
- Embrace challenges with a proactive and committed attitude.
- Uphold a team-centric approach in all endeavors fostering mutual evolution.
- Strive for excellence, aiming to exceed standards and expectations consistently.
- Promote honesty, transparency, and openness in every situation.
Perks and Benefits
- Experience the same benefits as full-time employees in a product-based firm.
- Access comprehensive back-office support, including career guidance and HR services.
- Embrace our remote-first policy and work within a distributed team.
- Receive a designated MacBook for work tasks.
- Engage in professional growth opportunities through tech talks and networking events.
- Enhance English proficiency with free lessons supported by a native English speaker.
- Earn a referral bonus when recommending potential candidates to join the team.
- Enjoy a fun office environment in Florianópolis with amenities like massages, snacks, and games.
Recruitment Process
- Initial conversation with Tech Recruiter to discuss the role and your background.
- Technical Assessment.
- Client Interview.
- Job Offer.
AI tools may be used for recruitment processes to analyze applications, resumes, and assessments, aiming to support but not replace human judgment. Final hiring decisions are made by human recruiters to ensure transparency and fairness. For more details on data handling, feel free to reach out to us.
