Job description
Sobre a bringIT:
Somos o maior e-commerce de soluções para notebooks do Brasil!
Se você busca um ambiente inovador e desafiador, onde suas ideias podem transformar o mercado, venha fazer parte da nossa equipe!
Main responsibilities
Analisar, desenvolver, testar e sustentar sistemas web utilizando o framework .NET, garantindo que eles atendam aos requisitos funcionais, técnicos e de desempenho da organização.
Atuar no desenvolvimento de APIs de integração com outros sistemas e serviços, tais como e-commerce, marketplaces, logística, entre outros;
Automatizar tarefas recursivas por meio de ferramentas e frameworks apropriados.
Colaborar com a equipe de desenvolvimento para criar soluções escaláveis e de alta qualidade, seguindo as melhores práticas de desenvolvimento de software.
Realizar a manutenção contínua de aplicativos existentes, identificar e corrigir bugs e implementar atualizações conforme necessário.
Identificar e resolver problemas de desempenho no código e nas aplicações, garantindo que os sistemas sejam eficientes e responsivos.
Trabalhar em equipe com outros desenvolvedores, analistas de negócios e gerentes de projeto para entender os requisitos do cliente e traduzi-los em soluções técnicas.
Realizar testes unitários e de integração, bem como depuração de código para garantir a qualidade do software.
Atuar como disseminador de sua disciplina e conhecimento, contribuindo para o crescimento da equipe.
Requirements and skills
Requisitos:
Ensino Superior Completo em área de tecnologia.
Certificações relevantes em desenvolvimento .NET são uma vantagem.
Experiência com desenvolvimento web em .NET, utilizando C#.
Entendimento em desenvolvimento de software orientado à objetos utilizando C#,
ASP.NET , .NET Framework/.NET Core, Entity Framework, MVC, Web API e API Rest.
Experiência com bancos de dados SQL relacionais e não relacionais.
Experiência na utilização de repositório Git e padrões como Gitflow.
Conhecimento em tecnologias front-end como HTML, CSS e JavaScript.
Familiaridade com metodologias ágeis, como Scrum ou Kanban.
Diferenciais:
Conhecimento em tecnologias de contêineres, como Docker.
Conhecimento de boas práticas de desenvolvimento como Clean Code e SOLID.
Experiência com desenvolvimento de integrações para SAP Business One.
Experiência com testes automatizados como xUnit, nUnit, entre outros.
Conhecimento em serviços de mensageria, como RabbitMQ ou Apache Kafka.
Familiaridade com a estrutura de e-commerces e/ou marketplaces.
Additional information
Oferecemos ao PJ:
Trabalho remoto
Empréstimo de equipamentos
20 dias de recesso remunerado
#J-18808-Ljbffr