Desenvolvedor .Net Core Pleno

Osasco - SP Hybrid

Buscamos um(a) profissional de engenharia de software (nível Pleno) para atuar no desenvolvimento e manutenção de sistemas backend críticos. Este profissional trabalhará com soluções que utilizam primariamente .NET, mas com abertura para outras tecnologias.

Principais Responsabilidades
Analisar e traduzir requisitos de negócio em código limpo, eficiente e manutenível.

Contribuir ativamente com a equipe de desenvolvimento, participando de discussões técnicas, cerimônias ágeis e code reviews.

 Assegurar a qualidade do código da plataforma através da aplicação consistente de boas práticas de engenharia (SOLID, Clean Code, Testes).

Colaborar com a definição e evolução da arquitetura dos serviços.

Requirements

Experiência em .NET (Moderno e Legado): Proficiência comprovada em .NET (Core, 6 ou superior) e experiência prática com ASP.NET 4 (.NET Framework), incluindo conhecimento em MVC, para o Desenvolvimento de Serviços.

Conhecimento em IIS: Experiência com publicação, configuração e gerenciamento de aplicações em servidores IIS (Internet Information Services).

Expertise em SQL Server: Domínio avançado de banco de dados SQL Server, incluindo modelagem de dados, T-SQL, criação e otimização de Stored Procedures e performance de queries.

Conhecimento em PostgreSQL: Experiência prática com banco de dados PostgreSQL (modelagem, otimização).

Integração de Sistemas: Experiência prática no desenvolvimento e manutenção de integrações entre diferentes sistemas (ex: APIs REST, SOAP, Mensageria, Arquivos).

Metodologias Ágeis: Experiência prática trabalhando com Scrum (participação em cerimônias, sprints, etc.).

Fundamentos Sólidos: Conhecimento profundo em boas práticas de engenharia de software (SOLID, Clean Code, Design Patterns) e arquitetura de software.

Diferenciais:

Será considerado um grande diferencial se o candidato tiver experiência com:

●     Experiência em Golang (Go): Experiência profissional prática no desenvolvimento ou manutenção de serviços em produção utilizando Go.

●     Cloud AWS: Experiência com serviços da Amazon Web Services.

●     Mensageria SQS: Conhecimento específico no Amazon SQS.

●     Arquitetura de microsserviços e sistemas distribuídos.

●     Sistemas de mensageria (ex: Kafka, RabbitMQ).

●     Ferramentas de containerização e orquestração (Docker, Kubernetes).

●     Provedores de Cloud (especialmente Azure).

●     Práticas de DevOps e CI/CD.