* Salário: R$ 6.000 a R$ 11.000 por mês (estimado)
* O valor exibido é uma estimativa calculada com base em dados públicos e referências do mercado. Não garantimos que este seja o salário oferecido para esta vaga específica.
Área: Tecnologia da Informação
Nível: Pleno
Estamos em busca de um(a) Desenvolvedor(a) ASP.NET Pleno para atuar no desenvolvimento, manutenção e evolução de aplicações web corporativas. Procuramos profissionais com sólida experiência na plataforma .NET, capacidade de atuar com autonomia nas demandas do dia a dia e que contribuam ativamente para a melhoria contínua dos sistemas e processos de desenvolvimento.
A pessoa será responsável por desenvolver novas funcionalidades, realizar manutenções corretivas e evolutivas, apoiar definições técnicas e colaborar com diferentes áreas na construção de soluções alinhadas às necessidades do negócio.
Responsabilidades
- Desenvolver, manter e evoluir aplicações utilizando tecnologias da plataforma .NET.
- Implementar novas funcionalidades, correções e melhorias em sistemas existentes.
- Realizar análises técnicas e propor soluções para demandas de média e alta complexidade.
- Participar da identificação e resolução de problemas em ambiente de desenvolvimento, homologação e produção.
- Desenvolver e manter integrações entre sistemas utilizando APIs REST, SOAP e WebServices.
- Atuar na modelagem, otimização e manutenção de bancos de dados SQL Server.
- Garantir a aplicação de boas práticas de desenvolvimento, padrões de codificação e qualidade de software.
- Participar de revisões de código (Code Review) e contribuir para a evolução técnica da equipe.
- Apoiar estimativas técnicas e levantamento de requisitos junto às áreas de negócio.
- Colaborar na identificação de oportunidades de melhoria, refatoração e modernização dos sistemas.
- Realizar controle de versões e gestão de mudanças utilizando ferramentas de versionamento.
- Documentar soluções técnicas e apoiar a disseminação de conhecimento dentro da equipe.
Requisitos
- Experiência com desenvolvimento utilizando C# e ASP.NET.
- Conhecimento sólido em Programação Orientada a Objetos (POO).
- Experiência com HTML, CSS, JavaScript e Bootstrap.
- Conhecimento em JQuery e Ajax.
- Experiência com SQL Server, incluindo modelagem de dados, criação de procedures, views e otimização de consultas.
- Conhecimento em APIs REST, WebServices SOAP e integração entre sistemas.
- Conhecimento em JSON e troca de informações entre aplicações.
- Familiaridade com versionamento de código utilizando Git ou ferramentas similares.
- Conhecimento de princípios de engenharia de software e boas práticas de desenvolvimento.
- Capacidade de atuar com autonomia na resolução de problemas e análise de requisitos técnicos.
- Boa comunicação e capacidade de interação com equipes multidisciplinares.
Competências Esperadas
Resolução de Problemas
- Capacidade de identificar causas de incidentes e propor soluções de forma estruturada.
- Atuar com autonomia em correções e melhorias de média complexidade.
Visão Sistêmica
- Compreender os impactos das alterações realizadas em diferentes módulos e integrações da aplicação.
- Avaliar dependências entre sistemas, banco de dados e serviços externos.
Entendimento de Negócio
- Capacidade de compreender regras de negócio e transformá-las em soluções técnicas aderentes às necessidades da empresa.
- Participar de discussões funcionais e técnicas junto às áreas envolvidas.
Participação Técnica
- Contribuir com sugestões de melhorias arquiteturais, refatorações e evolução tecnológica dos sistemas.
- Apoiar decisões técnicas relacionadas às soluções desenvolvidas.
Colaboração e Compartilhamento
- Apoiar desenvolvedores juniores em dúvidas técnicas e compartilhamento de conhecimento.
- Participar ativamente de revisões de código e discussões técnicas.
Diferenciais
- Experiência com ASP.NET MVC ou .NET Core/.NET.
- Conhecimento em arquitetura de software e design patterns.
- Experiência com metodologias ágeis (Scrum/Kanban).
- Conhecimento em mensageria e integrações assíncronas.
- Experiência com Azure ou outras plataformas de cloud computing.
- Conhecimento em testes automatizados.
- Experiência ou conhecimento no mercado de corretoras de seguros.
Formação
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
Resumo do perfil Pleno
O Desenvolvedor ASP.NET Pleno atua com autonomia técnica na maior parte das demandas, possui visão ampla das aplicações sob sua responsabilidade, participa das discussões técnicas do time e contribui para a evolução contínua dos sistemas. Espera-se que seja capaz de resolver problemas de média e alta complexidade, apoiar profissionais menos experientes e colaborar com melhorias técnicas e de negócio, sem necessariamente assumir a liderança técnica das iniciativas.
