Remote Jobs RockRemote Jobs Rock

Analista de desenvolvimento de software Pleno III

🕒 13 days ago
Go.NET CoreAPIs RESTPostgreSQL

📜 Description

  • Desenvolver, manter e evoluir aplicações e serviços utilizando Go (Golang) e .NET Core.
  • Realizar análise técnica de demandas, problemas e incidentes em aplicações.
  • Investigar falhas através de logs, banco de dados, APIs e demais evidências técnicas.
  • Identificar causa raiz de problemas e propor soluções definitivas, evitando recorrências.
  • Atuar na manutenção corretiva, preventiva e evolutiva dos sistemas.
  • Desenvolver e manter APIs e integrações entre sistemas.

🛠️ Requirements

  • Ensino superior completo ou em andamento em Ciência da Computação, Sistemas de Informação, Engenharia de Software, Análise e Desenvolvimento de Sistemas ou áreas correlatas.
  • Experiência profissional com desenvolvimento de software.
  • Experiência com Go (Golang).
  • Experiência com C# / .NET Core.
  • Conhecimento no desenvolvimento e consumo de APIs REST.
  • Conhecimento de arquitetura de aplicações e integração entre sistemas.
  • Conhecimento de bancos de dados relacionais, preferencialmente PostgreSQL ou SQL Server.
  • Capacidade de criação e análise de consultas SQL.
  • Experiência com controle de versão utilizando Git.
  • Conhecimento de conceitos de orientação a objetos e boas práticas de desenvolvimento.
Full job description

Por que vir para Elgin:


  • Somos uma empresa Orgulhosamente Brasileira;
  • Possibilidade de impactar positivamente a vida de pessoas;
  • Espaço e autonomia para você construir um legado;
  • Um time incrível formado por pessoas apaixonadas pelo que fazem e referências em suas áreas de atuação;
  • Possibilidade de trabalhar em diferentes produtos e projetos, com diferentes tecnologias e metodologias, tudo em um só lugar.


Então ...

#VemSerElgin

#Maisdoquevocêimagina


Quer conhecer mais sobre o nosso jeito de ser?


visite o nosso site: www.elgin.com.br

Responsibilities

  • Desenvolver, manter e evoluir aplicações e serviços utilizando Go (Golang) e .NET Core.
  • Realizar análise técnica de demandas, problemas e incidentes em aplicações.
  • Investigar falhas através de logs, banco de dados, APIs e demais evidências técnicas.
  • Identificar causa raiz de problemas e propor soluções definitivas, evitando recorrências.
  • Atuar na manutenção corretiva, preventiva e evolutiva dos sistemas.
  • Desenvolver e manter APIs e integrações entre sistemas.
  • Apoiar as equipes de Suporte e Sustentação na análise de incidentes de maior complexidade.
  • Trabalhar de forma integrada com Desenvolvimento, QA, DevOps, Infraestrutura e áreas de negócio.
  • Participar de análises técnicas, refinamentos e definição de soluções.
  • Realizar análise e manutenção de código legado quando necessário.
  • Implementar melhorias de performance, estabilidade e disponibilidade das aplicações.
  • Aplicar boas práticas de desenvolvimento, organização de código e versionamento.
  • Participar de revisões de código e compartilhar conhecimento com os demais membros da equipe.
  • Criar e manter documentação técnica das aplicações e integrações.
  • Acompanhar aplicações em ambientes de homologação e produção.
  • Contribuir com melhorias nos processos de desenvolvimento, sustentação e observabilidade dos sistemas.

Requirements

  • Ensino superior completo ou em andamento em Ciência da Computação, Sistemas de Informação, Engenharia de Software, Análise e Desenvolvimento de Sistemas ou áreas correlatas.
  • Experiência profissional com desenvolvimento de software.
  • Experiência com Go (Golang).
  • Experiência com C# / .NET Core.
  • Conhecimento no desenvolvimento e consumo de APIs REST.
  • Conhecimento de arquitetura de aplicações e integração entre sistemas.
  • Conhecimento de bancos de dados relacionais, preferencialmente PostgreSQL ou SQL Server.
  • Capacidade de criação e análise de consultas SQL.
  • Experiência com controle de versão utilizando Git.
  • Conhecimento de conceitos de orientação a objetos e boas práticas de desenvolvimento.
  • Experiência com análise de logs e investigação de problemas em aplicações.
  • Conhecimento de testes unitários e integração.
  • Conhecimento de JSON, HTTP/HTTPS e comunicação entre APIs e serviços.
  • Boa comunicação, conseguindo explicar problemas técnicos de forma clara para diferentes públicos.
    Facilidade de relacionamento e integração com equipes de Suporte e Sustentação.
  • Perfil analítico e investigativo.
  • Proatividade na identificação e resolução de problemas.
  • Organização e responsabilidade com prazos e entregas.
  • Capacidade de trabalhar de forma colaborativa.
  • Senso de prioridade, especialmente em situações envolvendo incidentes de produção.
  • Autonomia compatível com o nível Pleno, sabendo também quando envolver profissionais mais experientes.
  • Interesse por aprendizado contínuo e evolução técnica.
  • Comprometimento com qualidade, estabilidade e experiência dos usuários dos sistemas.

Trusted by Remote Workers