Logo for Compass.uol

.Net Full-Stack Developer Junior | Remote

Role overview

Summary

This role focuses on developing and evolving APIs and maintaining legacy systems within the context of AI-driven solutions at Compass UOL. You will collaborate with various team members to enhance applications and contribute to the continuous improvement of the development process.

Qualifications

  • Knowledge in backend development using .NET 8+
  • Experience with Cloud Native architecture, MVC, and Domain-Driven Design (DDD) concepts
  • Knowledge of development best practices, including Clean Code
  • Experience in developing and consuming REST APIs
  • Knowledge of authentication and authorization using OAuth2 and/or Keycloak

Responsibilities

  • Develop and evolve APIs using .NET, adhering to architecture, security, and scalability standards.
  • Maintain, correct, and enhance legacy systems to reduce backlog and improve applications continuously.
  • Participate in full stack development, collaborating on business rules, integrations, databases, and interfaces as needed.
  • Collaborate with the Tech Lead, Product Manager, QA, and team members to define, refine, and estimate demands.

Key facts

Hard skills

About the company

Compass.uol logo

Compass.uol

  • IT Services & Consulting
  • XLarge
  • 5,001–10,000
Compasso UOL is a Brazilian technology company owned by the UOL Group, which offers technology services, and provides state-of-the-art solutions, contributing to the digital transformation of its customers so they can become leaders in its sectors of activity. Compasso UOL is a company that cultivates people's talent and use state-of-the-art technologies such as Agile Development, Multicloud, Data&Analytics, Cyber Security, Artificial Intelligence/Machine Learning, APIs/Microservices, IoT and others, providing technology and knowledge that help customers in building digital solutions that enable the transformation and evolution of their business.

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

JOB DESCRIPTION


.


RESPONSIBILITIES AND ASSIGNMENTS


  • Desenvolver e evoluir APIs utilizando .NET, seguindo padrões de arquitetura, segurança e escalabilidade;
  • Atuar na manutenção, correção e evolução de sistemas legados, contribuindo para a redução de backlog e melhoria contínua das aplicações;
  • Participar do desenvolvimento full stack, colaborando na implementação de regras de negócio, integrações, bancos de dados e interfaces quando necessário;
  • Colaborar com o Tech Lead, Product Manager, QA e demais membros da equipe na definição, refinamento e estimativa das demandas;
  • Garantir a qualidade das entregas por meio de boas práticas de desenvolvimento, documentação, testes e versionamento de código;
  • Participar ativamente dos rituais ágeis, apresentando funcionalidades desenvolvidas e contribuindo para a evolução das soluções da squad.

REQUIREMENTS AND QUALIFICATIONS


  • Conhecimento em desenvolvimento backend utilizando .NET 8+;
  • Experiência com arquitetura Cloud Native, MVC e conceitos de DDD (Domain-Driven Design);
  • Conhecimento em boas práticas de desenvolvimento, incluindo Clean Code;
  • Experiência no desenvolvimento e consumo de APIs REST;
  • Conhecimento em autenticação e autorização utilizando OAuth2 e/ou Keycloak;
  • Conhecimento em bancos de dados PostgreSQL e MongoDB;
  • Experiência com documentação de APIs utilizando ferramentas como Swagger;
  • Conhecimento em versionamento de código utilizando GitHub ou GitLab;
  • Familiaridade com conteinerização utilizando Docker;
  • Conhecimento básico em tecnologias front-end como TypeScript, Redux, CSS e Jest;
  • Perfil com iniciativa, capacidade de aprendizado contínuo e interesse em evolução técnica na plataforma .NET.
Desejáveis:
  • Conhecimento em ASP e ASPX;
  • Experiência com testes unitários e práticas de qualidade de software;
  • Vivência com metodologias ágeis, especialmente Scrum;
  • Familiaridade com Node.js e NestJS;
  • Conhecimento em ferramentas de IA aplicadas ao desenvolvimento, como GitHub Copilot, Claude Code ou Gemini.

ADDITIONAL INFORMATION


Benefícios

  • Vale-alimentação e/ou vale-refeição;
  • Plano de saúde e plano odontológico;
  • Plano de saúde para o seu pet;
  • Auxílio home office (para vagas remotas);
  • Kit de boas-vindas no onboarding;
  • Seguro de vida;
  • Zenklub, com acompanhamento psicológico e nutricional;
  • TotalPass;
  • Programa de Certificações e Capacitação Contínua com parceiros (Adobe, Anthropic, AWS, Google, Microsoft, Salesforce);
  • Parcerias e descontos para o seu desenvolvimento;
  • Acesso ao conteúdo UOL;
  • Kit maternidade;
  • Licença maternidade e paternidade estendidas; 
  • Programa de indicações.


Become a Compasser, be part of AI/R.


Compass UOL is a global firm and part of the AI Revolution Company, together transforming organizations using Artificial Intelligence, Generative AI, and other of today’s most advanced technologies.

We equip our team with proprietary and external AI-driven tools to design and build digital-native platforms, integrating cutting-edge technologies and enabling companies to innovate, transform their businesses, and drive success in their markets.

To achieve this, we attract and develop the best talent, creating opportunities that enhance people’s lives and highlight the positive impact of disruptive technologies.

We empower borderless talent and promote knowledge and opportunities in the latest market trends, driving significant personal and professional growth.

Join us and be part of the AI-driven revolution.


Related jobs

See all Full Stack Developer jobs

Other jobs at Compass.uol