Logo for Code n'App

Desenvolvedor(a) Back-End .NET e SQL – Sênior

Roles & Responsibilities

  • Bachelor's degree in Computer Science or related IT field
  • Solid experience with .NET (C#) web applications, APIs, and integrations, including RESTful APIs and best practices
  • Advanced SQL Server skills: complex query design/optimization, stored procedures, and performance analysis; experience with legacy systems
  • Strong problem-solving abilities, autonomous work style, and experience with Git version control; good communication

Requirements:

  • Develop and maintain .NET APIs and services; work with SQL Server (advanced queries and stored procedures) and migrate business rules from the database to the .NET layer when appropriate
  • Collaborate on refinements and technical definitions: analyze requirements, identify risks/dependencies, estimate tasks, and define technical approaches with the team
  • Troubleshoot production issues and improve system stability and performance; contribute to evolution of legacy systems and implement improvements
  • Build and extend integrations with internal and external systems; ensure code quality through clean, maintainable code and participate in code reviews and technical discussions

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) desenvolvedor(a) atuará no desenvolvimento e evolução de sistemas back-end com foco em .NET e SQL Server, participando ativamente da construção de soluções robustas, performáticas e alinhadas às necessidades do negócio.


Sua atuação será voltada principalmente para a execução técnica de demandas mais complexas, com forte participação na manutenção e evolução de sistemas existentes, incluindo cenários com alta utilização de regras de negócio em banco de dados, além de participar nos refinamentos e definições técnicas de demandas junto ao time.


Nossos projetos e ambientes possuem grande atuação com .NET e SQL Server, incluindo uso de procedures e regras de negócio no banco, em processo de evolução para arquiteturas mais desacopladas.


Esperamos que essa pessoa possa:

  • Atuar no desenvolvimento e manutenção de APIs e serviços em .NET;
  • Trabalhar com SQL Server em nível avançado, incluindo:
  • análise e otimização de queries
  • manutenção de stored procedures
  • entendimento de regras de negócio no banco
  • participar das frentes de migração de regras para dentro do .NET;
  • Desenvolver e evoluir integrações com sistemas internos e externos;
  • Atuar na correção de bugs e análise de problemas em produção, com foco em estabilidade e performance;
  • Contribuir com a evolução de sistemas legados, propondo melhorias quando necessário;
  • Garantir a qualidade das entregas por meio de código limpo, organizado e de fácil manutenção;
  • Colaborar com o time em revisões de código e discussões técnicas;
  • Participar de refinamentos técnicos, contribuindo com:
  • análise de requisitos
  • identificação de riscos e dependências
  • definição junto do time das estimativas de desenvolvimento das tasks
  • definição de abordagem técnica para implementação junto do time de negócios e especialistas;
  • Apoiar o time na construção de soluções durante os refinamentos, contribuindo não apenas para suas próprias entregas, mas também para as demais demandas do time;
  • Apoiar na implementação de melhorias técnicas alinhadas à evolução da arquitetura;
  • Trabalhar em conjunto com o especialista técnico, seguindo padrões definidos e contribuindo para sua evolução.

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;
  • Conhecimento avançado em SQL Server:
  • escrita e otimização de queries complexas
  • manutenção de stored procedures
  • análise de performance em banco de dados;
  • Experiência com manutenção de sistemas legados;
  • Experiência na análise e resolução de problemas em produção;
  • Conhecimento em boas práticas de desenvolvimento, como Clean Code e organização de código;
  • Experiência com versionamento de código utilizando Git;
  • Capacidade de trabalhar de forma autônoma e resolver problemas técnicos complexos;
  • Conhecimento ou experiência em testes unitários e funcionais;
  • Conhecimento ou experiência em microserviços;
  • Conhecimento ou experiência em mensageria (Kafka ou similares);
  • Boa comunicação técnica e capacidade de colaborar e influenciar o time.


Diferenciais (não obrigatórios):

  • Experiência em ambientes com forte dependência de regras de negócio em banco de dados;
  • Experiência com otimização de performance em SQL Server;
  • Conhecimento ou experiência com ferramentas de observabilidade (Application Insights, Grafana, etc.);
  • Experiência com Azure DevOps (boards, pipelines, gestão de backlog)
  • Experiência com Azure DevOps;
  • 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 de home office ou modelo híbrido; 

👕 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.