Descrição:

Publicada: 14/05/2024

Principais esponsabilidades:

  • Projetar, desenvolver e implementar soluções de back-end robustas e escaláveis utilizando tecnologias .NET, como ASP.NET, C# e .NET Core.
  • Colaborar estreitamente com equipes multifuncionais para entender os requisitos do projeto e traduzi-los em soluções técnicas viáveis.
  • Realizar análises técnicas profundas, identificando possíveis pontos de melhoria e otimizando sistemas existentes para melhor desempenho e escalabilidade.
  • Participar do ciclo completo de vida do desenvolvimento de software, desde a fase de requisitos até a manutenção pós-produção.
  • Desenvolver e manter APIs RESTful, garantindo integração fluida com sistemas e serviços externos.
  • Implementar práticas de segurança de código e padrões de codificação para garantir a estabilidade e segurança das aplicações desenvolvidas.
  • Promover a adoção de melhores práticas de desenvolvimento, incluindo revisão de código e manutenção de documentação técnica.
  • Mentorear desenvolvedores juniores, ajudando a cultivar um ambiente de aprendizado e crescimento contínuo.

Habilidades

  • .NET
  • .NET Core
  • Asp.Net
  • API
  • Microsoft SQL Server
  • NoSQL
  • CI/CD
  • GIT
  • Azure DevOps

Requisitos

  • Sólida e comprovada experiência em arquitetura e desenvolvimento de sistemas complexos, preferencialmente utilizando tecnologias .NET.
  • Expertise em Design de Sistemas: Proficiência avançada em design de sistemas, programação orientada a objetos (OOP) e aplicação de padrões de design de software em escala empresarial.
  • Mestria em Bancos de Dados: Experiência profunda com bancos de dados SQL e NoSQL, com capacidade comprovada de projetar, otimizar e gerenciar esquemas de banco de dados em ambientes de alta disponibilidade.
  • Experiência comprovada na liderança de projetos em ambientes cloud, especialmente com Azure Functions, e na implementação de melhores práticas e padrões.
  • Expertise em metodologias ágeis, com capacidade de orientar equipes e adaptar métodos conforme necessário (Scrum, Kanban, etc.).
  • Resolução Avançada de Problemas: Habilidade comprovada em solucionar desafios técnicos complexos e em orientar equipes durante a resolução de problemas.
  • Capacidade demonstrada de liderar e colaborar com equipes multidisciplinares em um ambiente dinâmico, orientando a tomada de decisões técnicas.
  • Fortes habilidades de comunicação, com experiência em apresentar soluções técnicas para stakeholders, equipes e gerência de forma clara, concisa e persuasiva.
  • Habilidade de orientar e monitorar desenvolvedores menos experientes, promovendo crescimento técnico dentro da equipe.
  • Capacidade de alinhar decisões técnicas com os objetivos estratégicos da organização, e de recomendar tecnologias ou abordagens futuras.
  • Proficiência comprovada em sistemas de controle de versão, em particular com o Git. Isso inclui compreensão avançada de branching, merging, rebasing e outras operações avançadas, bem como a capacidade de estabelecer e orientar melhores práticas para gerenciamento de código.
  • Experiência profunda em configurar, otimizar e gerenciar pipelines de integração e entrega contínua, garantindo implantações frequentes, estáveis e automáticas. Familiaridade com ferramentas líderes de CI/CD, como Jenkins, GitLab CI, Azure DevOps, entre outras, e capacidade de integrá-las ao fluxo de trabalho de desenvolvimento para maximizar a eficiência.
  • Experiência profunda com bancos de dados SQL e NoSQL
  • Habilidade de comunicar ideias e soluções técnicas de forma clara, tanto por escrito quanto verbalmente.
  • Capacidade de colaborar efetivamente com outras equipes e disciplinas (como designers e desenvolvedores front-end) para alcançar objetivos comuns.
  • Excelente habilidade para identificar e resolver problemas, buscando soluções inovadoras e eficazes.
  • Capacidade de se adaptar rapidamente às mudanças de tecnologia e requisitos de projeto.
  • Desejo de se manter atualizado com as últimas tendências e desenvolvimentos no campo do desenvolvimento back-end.

Diferenciais

  • Experiência em ticketeria e/ou e-commerce
  • Ser corredor
TicketSports
TicketSportsVer empresa

A principal plataforma de vendas de eventos esportivos do Brasil. Conecte-se com tecnologia e com o universo esportivo

São PauloCidade
2015Fundada
21-50Colaboradores
Tecnologia da informação e serviçosSetor

Descrição:

Publicada: 14/05/2024

Principais esponsabilidades:

  • Projetar, desenvolver e implementar soluções de back-end robustas e escaláveis utilizando tecnologias .NET, como ASP.NET, C# e .NET Core.
  • Colaborar estreitamente com equipes multifuncionais para entender os requisitos do projeto e traduzi-los em soluções técnicas viáveis.
  • Realizar análises técnicas profundas, identificando possíveis pontos de melhoria e otimizando sistemas existentes para melhor desempenho e escalabilidade.
  • Participar do ciclo completo de vida do desenvolvimento de software, desde a fase de requisitos até a manutenção pós-produção.
  • Desenvolver e manter APIs RESTful, garantindo integração fluida com sistemas e serviços externos.
  • Implementar práticas de segurança de código e padrões de codificação para garantir a estabilidade e segurança das aplicações desenvolvidas.
  • Promover a adoção de melhores práticas de desenvolvimento, incluindo revisão de código e manutenção de documentação técnica.
  • Mentorear desenvolvedores juniores, ajudando a cultivar um ambiente de aprendizado e crescimento contínuo.

Habilidades

  • .NET
  • .NET Core
  • Asp.Net
  • API
  • Microsoft SQL Server
  • NoSQL
  • CI/CD
  • GIT
  • Azure DevOps

Requisitos

  • Sólida e comprovada experiência em arquitetura e desenvolvimento de sistemas complexos, preferencialmente utilizando tecnologias .NET.
  • Expertise em Design de Sistemas: Proficiência avançada em design de sistemas, programação orientada a objetos (OOP) e aplicação de padrões de design de software em escala empresarial.
  • Mestria em Bancos de Dados: Experiência profunda com bancos de dados SQL e NoSQL, com capacidade comprovada de projetar, otimizar e gerenciar esquemas de banco de dados em ambientes de alta disponibilidade.
  • Experiência comprovada na liderança de projetos em ambientes cloud, especialmente com Azure Functions, e na implementação de melhores práticas e padrões.
  • Expertise em metodologias ágeis, com capacidade de orientar equipes e adaptar métodos conforme necessário (Scrum, Kanban, etc.).
  • Resolução Avançada de Problemas: Habilidade comprovada em solucionar desafios técnicos complexos e em orientar equipes durante a resolução de problemas.
  • Capacidade demonstrada de liderar e colaborar com equipes multidisciplinares em um ambiente dinâmico, orientando a tomada de decisões técnicas.
  • Fortes habilidades de comunicação, com experiência em apresentar soluções técnicas para stakeholders, equipes e gerência de forma clara, concisa e persuasiva.
  • Habilidade de orientar e monitorar desenvolvedores menos experientes, promovendo crescimento técnico dentro da equipe.
  • Capacidade de alinhar decisões técnicas com os objetivos estratégicos da organização, e de recomendar tecnologias ou abordagens futuras.
  • Proficiência comprovada em sistemas de controle de versão, em particular com o Git. Isso inclui compreensão avançada de branching, merging, rebasing e outras operações avançadas, bem como a capacidade de estabelecer e orientar melhores práticas para gerenciamento de código.
  • Experiência profunda em configurar, otimizar e gerenciar pipelines de integração e entrega contínua, garantindo implantações frequentes, estáveis e automáticas. Familiaridade com ferramentas líderes de CI/CD, como Jenkins, GitLab CI, Azure DevOps, entre outras, e capacidade de integrá-las ao fluxo de trabalho de desenvolvimento para maximizar a eficiência.
  • Experiência profunda com bancos de dados SQL e NoSQL
  • Habilidade de comunicar ideias e soluções técnicas de forma clara, tanto por escrito quanto verbalmente.
  • Capacidade de colaborar efetivamente com outras equipes e disciplinas (como designers e desenvolvedores front-end) para alcançar objetivos comuns.
  • Excelente habilidade para identificar e resolver problemas, buscando soluções inovadoras e eficazes.
  • Capacidade de se adaptar rapidamente às mudanças de tecnologia e requisitos de projeto.
  • Desejo de se manter atualizado com as últimas tendências e desenvolvimentos no campo do desenvolvimento back-end.

Diferenciais

  • Experiência em ticketeria e/ou e-commerce
  • Ser corredor
TicketSports
TicketSportsVer empresa

A principal plataforma de vendas de eventos esportivos do Brasil. Conecte-se com tecnologia e com o universo esportivo

São PauloCidade
2015Fundada
21-50Colaboradores
Tecnologia da informação e serviçosSetor