Desenvolvedor de Aplicativos .NET
A empresa busca um profissional experiente para desenhar e implementar soluções .NET.
Requisitos:
* Graduação em curso de nível superior na área de TI;
* Experiência com codificação de aplicações C#.NET, ASP.NET;
* MCSA: Microsoft Certified Solutions Associate: Web Applications;
* MCSD: Microsoft Certified Solutions Developer: App Builder;
* Microsoft Certified Azure Developer Associate;
Os candidatos devem ter experiência em desenvolvimento de projetos baseados em Metodologia Ágil, adotando requisitos ágeis e histórias do usuário.
Conhecimento em Acceptance Test Driven Development (ATDD) usando Cucumber ou equivalente.
Experiência em sistema operacional Windows Server: configuração do Internet Information Server; configuração, instalação e publicação de aplicações e assemblies .NET; conceitos de versionamento de assemblies e binding policies em WCF (Windows Communication Foundation); conhecimentos de COM e COM+; conhecimentos de MTS; conceitos de Windows Internals; conceitos de Active Directory; conceitos de Windows API.
Experiência em desenvolvimento linguagem C# .Net: conceitos de interoperabilidade entre plataforma .NET (código gerenciado / managed) e COM+ (código não gerenciado / unmanaged); conceitos e técnicas de segurança em .NET (autenticação, autorização e comunicação segura); criação de WebServices em WCF para IIS/WAS; conceitos de XML e XML Schema; configuração e uso do framework de persistência NHibernate; conceitos e aplicações de padrões de projeto (designpatterns); conceitos e técnicas de segurança em aplicações COM+; desenvolvimento de aplicações WIN32 e WIN64; desenvolvimento de aplicações WEB; desenvolvimento de aplicações de arquitetura multicamadas; conhecimentos de desenvolvimento de aplicações de arquitetura cliente/servidor.
Conhecimento em banco de dados: conhecimento de bancos de dados e configuração (ODBC); conhecimentos em bancos de dados Microsoft SQL Server e IBM DB2; Conceitos de ADO.
Conhecimento em cloud (Azure): design de arquitetura para Cloud (Azure); desenvolvimento de soluções .NET para Azure.
Vantagens:
* Trabalho remoto e flexível;
* Oportunidade de crescer e se desenvolver profissionalmente;
* Equipe dinâmica e colaborativa;
* Benefícios adicionais.
Se você é um profissional apaixonado por tecnologia e tem habilidades para contribuir para o sucesso da nossa empresa, envie seu currículo e vamos conversar!