Logo for Code n'App

Especialista em Desenvolvimento Back-End .NET

Key Facts

Remote From: 
Full time
Senior (5-10 years)
Portuguese

Other Skills

  • Decision Making
  • Communication
  • Teamwork
  • Critical Reflection
  • Quality Control
  • Problem Solving

Roles & Responsibilities

  • Bachelor's degree in information technology or related field
  • Extensive experience developing web systems, APIs, and integrations using .NET (C#) and RESTful APIs
  • Advanced knowledge of relational databases (SQL Server): writing and optimizing queries, creating and maintaining stored procedures, and understanding business rules implemented in the database
  • Experience with microservices, messaging systems (Kafka or similar), and development best practices (Clean Code, SOLID, DDD) and Git versioning

Requirements:

  • Act as a technical reference for the team in back-end .NET development, contributing to architecture evolution, code quality, and standardization of solutions
  • Perform code reviews (pull requests) to ensure quality, consistency, and best practices
  • Define, evolve, and disseminate technical standards (architecture, code organization, integration, testing)
  • Contribute to architectural evolution and initiatives such as migrating business logic from the database to the application, and advancing microservices and messaging usage

Job description

JOB DESCRIPTION


Somos uma empresa que é a-pai-xo-na-da 😍 por tecnologia, que através do desenvolvimento de software e processos, buscamos soluções inovadoras e totalmente customizadas para cada um dos nossos clientes a fim de alcançar o melhor resultado, independente da tecnologia utilizada.

 

Além disso, estamos em um ritmo de crescimento a-ce-le-ra-do 🚀 então se você curte desafios, busca evoluir e ama tecnologia, temos aqui um time para chamar de seu! Pois adoramos reconhecer e potencializar o desenvolvimento dos nossos Codenappers.


Nossos valores

Trata-se de cinco pilares igualmente importantes. São norteadores de comportamentos valorizados que dizem respeito à nossa cultura, de como podemos nos aperfeiçoar como equipe e oferecer o melhor as pessoas com quem nos relacionamos.

São eles:


💡Inovação - Permeia todos nossos setores e atividades, transformando o time em uma agente de mudanças e criando vantagem competitiva para clientes e parceiros;

🏅Qualidade - Através de uma política séria de qualidade, construímos a melhoria contínua e sustentabilidade de nossos processos;

🚀Evolução - Incentivamos a evolução de nossos colaboradores com a constante busca por conhecimentos e reconhecemos bons resultados;

🎯Foco no cliente - Convergimos nossos esforços e conhecimentos à necessidades de nossos clientes para conquistem seus objetivos de negócio;

❤️Respeito - Praticamos o absoluto respeito ao próximo, aceitamos todas as diferenças e promovemos a inclusão.


Etapas do processo seletivo:

Inscrição e avaliação inicial (Dica: mantenha seu currículo atualizado na plataforma);

Triagem (Para essa etapa, vão as pessoas com mais aderência à descrição da vaga)

Entrevista comportamental e técnica (Com o time de pessoas e cultura e o Gestor da área);

Feedback e/ou formalização da proposta.


#VemPraCode 💙


RESPONSIBILITIES AND ASSIGNMENTS


O(a) profissional atuará como uma referência técnica no desenvolvimento back-end com .NET, contribuindo para a evolução da arquitetura, qualidade do código e padronização das soluções.


Terá papel ativo na melhoria contínua dos sistemas, apoiando o time e gestores em decisões técnicas e promovendo boas práticas, sem responsabilidade direta por gestão de pessoas ou priorização de demandas.


Nosso ambiente possui forte atuação com .NET e SQL Server, incluindo uso de procedures e regras de negócio no banco de dados, em processo de evolução para arquiteturas mais desacopladas, com maior protagonismo da aplicação e uso de conceitos como microserviços e mensageria.


Esperamos que essa pessoa possa:

  • Atuar como referência técnica para o time, apoiando desenvolvedores na construção de soluções e tomada de decisão;
  • Realizar revisões de código (Pull Requests), garantindo qualidade, padronização e boas práticas;
  • Definir, evoluir e disseminar padrões técnicos (arquitetura, organização de código, integração, testes);
  • Contribuir na evolução da arquitetura, apoiando iniciativas como:
  • redução de regras de negócio em banco de dados
  • migração de lógica para a aplicação (.NET)
  • evolução para microserviços e uso de mensageria;
  • Atuar de forma prática no desenvolvimento, contribuindo com código quando necessário, em implentações de provas de conceito e outros cenários;
  • Apoiar a evolução de testes automatizados no ambiente;
  • Participar e apoiar em refinamentos técnicos, contribuindo com visão de viabilidade, arquitetura e riscos;
  • Promover e conduzir sessões de compartilhamento técnico e disseminação de conhecimento;
  • Apoiar na análise e resolução de problemas técnicos complexos, incluindo cenários em produção;
  • Contribuir para o crescimento técnico do time, elevando o nível de qualidade das entregas;
  • Aplicar e incentivar boas práticas como Clean Code, KISS, YAGNI e princípios SOLID, com visão pragmática.

REQUIREMENTS AND QUALIFICATIONS


  • Ensino superior completo em áreas relacionadas à tecnologia da informação;
  • Experiência sólida no desenvolvimento de sistemas web, APIs e integrações com .NET (C#);
  • Experiência com desenvolvimento de APIs REST e boas práticas de arquitetura;
  • Conhecimento avançado em banco de dados relacional (SQL Server):
  • escrita e otimização de queries
  • criação e manutenção de stored procedures
  • entendimento de regras de negócio implementadas em banco;
  • Experiência com code review e definição de padrões de desenvolvimento;
  • Conhecimento em arquitetura de software, incluindo conceitos de desacoplamento e separação de responsabilidades;
  • Experiência em microserviços;
  • Experiência em mensageria (Kafka ou similares);
  • Conhecimento em boas práticas de desenvolvimento, como Clean Code, princípios SOLID e organização de código;
  • Conhecimento ou experiência com DDD (Domain-Driven Design);
  • Experiência com versionamento de código utilizando Git;
  • Boa comunicação técnica e capacidade de colaborar e influenciar o time;
  • Capacidade de análise crítica e tomada de decisão técnica com foco em qualidade e evolução contínua.


Diferenciais (não obrigatórios):

  • Experiência em ambientes com forte dependência de regras de negócio em banco de dados;
  • Vivência em processos de modernização de sistemas legados;
  • Experiência com arquitetura orientada a eventos;
  • Experiência com ferramentas de observabilidade (Application Insights, Grafana, etc.);
  • Experiência com Azure DevOps (boards, pipelines, gestão de backlog);
  • Conhecimento em estratégias de testes automatizados (unitários, integração);
  • Vivência com metodologias ágeis (Scrum/Kanban).

ADDITIONAL INFORMATION


Nosso ambiente foi preparado para que você que gosta de compartilhar experiências, ama resultados e adora se divertir com os desafios do dia a dia. E mais, pensamos em como melhorar tudo isso com um pacote de benefícios


Possibilidade de horário flexível e modelo remoto.; 

👕 No dress-code; 

🛏️ Day off (folga no aniversário);

️🏋🏽‍♀️ Gympass; 

🧘‍♂️ Apoio a saúde mental (Em parceria com a plataforma Psymeet);

🏖️Pausa remunerada (Folga de até 30 dias que são pagas pela Code n'app);

🎉 Celebração de datas importantes (Seu aniversário, aniversário Code n’ App, etc.); 

📚 Acesso gratuito à plataforma Udemy; 

💸 Um clube de vantagens incrível onde você pode desfrutar de vários descontos em diversas categorias como alimentação, turismo, instituições de ensino e etc.

  

E tem mais: 


🤑 Programa Indica Code - (Indicando um amigo você ganha um bônus de R$500,00 por talento contratado); 

🤱🏽 Cesta recém-nascido; 

💵 Assessoria e educação financeira; 

👨🏽‍💻 Oportunidade de fazer parte de um time de feras e com muitas experiências para compartilhar. 

🦽 Todas as nossas vagas estão disponíveis para pessoas com deficiência! 


Nós somos a Code n' App!


Já imaginou trabalhar em um lugar onde você possa ser você mesmo e se desenvolver enquanto participa de grandes projetos? Tudo isso com uma equipe de feras e um ambiente de trabalho divertido e estimulante?


Somos a Code n' App!


Uma desenvolvedora de sistemas e soluções para diversos setores com atuação em todo Brasil.


Ajudamos na transformação digital de negócios levando inovação e tecnologia para melhorar produtos e processos focados em resultados.


Confira nossas vagas e venha para nosso time!


.NET Developer Related jobs

Other jobs at Code n'App

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.