Job Closed

This listing is no longer active.

Ubiminds logo
Ubiminds

We deliver custom-curated digital product teams with Staff Augmentation & Employer-of-Record Services in Brazil.

Senior Software Engineer – .NET, Angular, Identity

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200H1B No SponsorCompany SiteLinkedIn

Location

Brazil

Posted

133 days ago

Salary

0

Seniority

Senior

Job Description

Senior Software Engineer – .NET, Angular, Identity

Ubiminds

• Design, build, and maintain backend services using C# and .NET Core, focusing on shared and reusable platform components. • Model, query, and optimize relational databases using SQL Server, PostgreSQL, or similar technologies. • Develop and maintain Angular-based frontend components, including form-heavy and data-driven administrative screens. • Apply RxJS and reactive programming patterns to handle async flows and state management. • Work with messaging systems (RabbitMQ) to support asynchronous, event-driven communication. • Use logging, search, and observability tools (Elastic stack or similar) to improve system visibility and reliability. • Leverage AI-powered development tools (such as GitHub Copilot, Cursor, or similar) to improve productivity and code quality. • Participate in architectural discussions around microservices, scalability, and system design. • Support and guide teams during legacy-to-modern architecture migrations, providing hands-on technical input.

Job Requirements

  • Strong experience with C# and .NET Core.
  • Solid experience with Entity Framework / EF Core, including query analysis and optimization.
  • Strong knowledge of Angular, including modules, directives, dependency injection, and component communication.
  • Strong SQL fundamentals and ability to write and reason about SELECT queries.
  • Experience using AI-assisted development tools (Copilot, Cursor, AI-enabled IDEs).
  • Ability to reason about code quality, performance, and best practices, not just write code.
  • Comfortable discussing architecture and real-world trade-offs, especially in microservices contexts.
  • Advanced English for technical discussions with international teams.

Benefits

  • You are placed in a product-based company, with the same treatment as their full-time employees.
  • Have our full back-office support, from career guidance to HR and concierge services.
  • Enjoy our remote-first policy – we are a distributed team, after all.
  • Get your own MacBook (none of that "bring your own device" stuff here).
  • Have access to growth opportunities with other amazing technology professionals, through tech talks, chapter meetings, and even remote happy hours for tons of fun!
  • Improve your English through free lessons with a native English speaker - get to the next level on your communication skills!
  • Candidate Referral bonus (promote Ubi to your tech friends, and get paid for it!)
  • Miss working in the office? Our cool Florianópolis headquarters is available, whenever you want, with weekly quick massages & tasty snacks, soft drinks, and games

Related Job Pages

More Backend Engineer Jobs

AppFollow logo

Senior Backend Developer – Product Core Team

AppFollow

App Review Management - the newest way to support your mobile app’s growth.

Backend Engineer133 days ago
Full TimeRemoteTeam 51-200H1B No Sponsor

• Develop and optimize core backend functionality of the AppFollow product • Build and maintain systems for user interaction with product data • Design, develop, and support a source-agnostic data storage layer that enables efficient, fast, and reliable data delivery to end users • Develop and support systems for generating insights from various types of customer and product data (including ratings, reviews, and other data sources), with a focus on flexible and custom reporting • Support internal and public APIs for core data entities, following API-first principles • Design, build, maintain and document an efficient, testable, reliable, secure and scalable codebase. • Contribute with other developers to design and improve the entire system architecture. • Interaction with legacy services • Collaborating with the Platform team to deploy the application to various environments and ensure smooth operation, adopt accepted standards, practices and processes to the maintainable systems.

Finland
Frontify logo

Senior Backend Engineer – DAM

Frontify

Our brand management platform connects creators and collaborators of brands with everything they need to thrive.

Backend Engineer133 days ago
Full TimeRemoteTeam 201-500Since 2013H1B No Sponsor

• You’ll develop new features within a modular architecture while migrating existing legacy code into it. • You’ll architect solutions that ensure scalability, security, and maintainability. • You will collaborate with product management, design, and engineering toward viable product development changes from discovery to delivery. • You will mentor other developers regularly with pair programming, code reviews, and alike.

Switzerland
Job Closed
Capco logo

LLM/Backend Developer – Graph Engineer

Capco

Capco, a Wipro company, is a management & technology consultancy dedicated to the financial services & energy industries

Backend Engineer133 days ago
Full TimeRemoteTeam 1,001-5,000Since 1998H1B Sponsor

• Implement and optimize LLM agents and AI-driven reasoning flows. • Develop and maintain backend services that support GenAI applications. • Create, test, and refine prompts and prompt-engineering strategies for various use cases. • Integrate grounding logic with graph structures and graph databases. • Collaborate with graph engineers on modeling, ingesting, and consuming graph data. • Contribute to the evolution of the GenAI PRT Tool proof of concept (POC), ensuring scalability, performance, and technical quality. • Participate in architectural and solution-design discussions involving generative AI.

Brazil
insightsoftware logo

Manager, Engineering – Java Fullstack

insightsoftware

Connected Solutions for the Office of the CFO

Backend Engineer133 days ago
Full TimeRemoteTeam 1,001-5,000H1B Sponsor

• Analyzes, designs, develops and documents commercial software products • Work on the research, development, testing, and maintenance of new and existing odbc and jdbc drivers • Demonstrates high aptitude in a variety of software engineering concepts, practices, and procedures • Relies on extensive experience and judgment to plan and accomplish goals • Take ownership of development work through to delivery, including fully automated testing of components • Provides technical support to project team members. • Participate in design and code reviews • Manages the team as a supervisor and mentor to accomplish engineering tasks and objectives. • Will perform team leadership for a team of engineers • Sets goals and measures against the goals. • Changes the processes and upskills the team as need arises.

India