Desenvolvedor full stack pleno (.net | sql server | cloud)
Summary
Mid-level full stack developer building, maintaining, and evolving web applications and APIs for corporate systems, using ASP.NET MVC, .NET (Framework/Core), PHP, HTML5/CSS3/JavaScript, and SQL Server or PostgreSQL. Cloud (Azure/AWS/GCP), Docker, microservices, and DevOps/CI-CD experience are desirable extras.
Requisitos obrigatórios
- Ensino Superior cursando ou concluído em Sistemas de Informação, Análise e Desenvolvimento de Sistemas, Ciência da Computação ou áreas correlatas;
- Experiência no desenvolvimento de aplicações Web;
- Conhecimento e atuação com: ASP.NET MVC; .NET Framework e/ou .NET Core;PHP;HTML5, CSS3 e JavaScript; XML e JSON;
- Experiência com banco de dados SQL Server e/ou PostgreSQL;
- Vivência em manutenção e evolução de sistemas corporativos.
Desejável:
- Experiência com metodologias ágeis (Scrum/Kanban);
- Conhecimento em arquitetura de aplicações em camadas e orientação a serviços;
- Experiência com ambientes Cloud (Azure, AWS ou Google Cloud);
- Conhecimento em Python;
- Vivência com Microserviços e Docker;
- Conhecimento em integração de sistemas, APIs REST e boas práticas de arquitetura;
- Experiência com DevOps e CI/CD.
- Conhecimentos de ferramenta de automação (UIAutomation, Selenium, AutoIt, Python, Java Access Bridge, Extensão Navegador, etc.).
Buscamos profissionais que tenham:
- Perfil analítico e proativo;
- Facilidade para resolução de problemas;
- Senso de dono e foco em resultados;
- Boa comunicação e trabalho em equipe;
- Interesse contínuo por aprendizado e novas tecnologias.
Atribuições:
- Desenvolver, manter e evoluir aplicações web e APIs;
- Atuar na análise, especificação e desenvolvimento de soluções tecnológicas;
- Realizar manutenções corretivas, evolutivas e melhorias contínuas dos sistemas em produção;
- Participar de levantamentos técnicos e reuniões com áreas internas e clientes;
- Garantir a qualidade das entregas por meio de boas práticas de desenvolvimento e testes;
- Apoiar definições de arquitetura de sistemas e modelagem de dados;
- Contribuir com iniciativas de inovação, melhoria de processos e evolução tecnológica;
- Trabalhar em conjunto com equipes multidisciplinares utilizando metodologias ágeis.