A ETHO uma empresa dinâmica em fase de expansão está buscando: Desenvolvedor C# Sênior Nosso cliente é uma FinTech sediada na Austrália com presença financeira em 50 países em todo o mundo - a empresa tem um ambiente de trabalho em equipe incrível (em todo o mundo), ótima energia no local de trabalho e clientes incríveis do setor de educação internacional. Você trabalhará diretamente com o chefe de tecnologia baseado em Sydney, Austrália, e trabalhará com um cronograma diário negociado alinhado ao fuso horário da Austrália. Esta é uma posição proativa e de equipe pequena, com possibilidade de crescimento sólido e uma carreira internacional. Responsabilidades: Produza um código limpo, de alta qualidade, de alto desempenho e de fácil manutenção, com comentários claros que exigem revisão mínima; Interpretar e traduzir efetivamente processos e informações do sistema das partes interessadas em soluções técnicas complexas; Possuir recursos e tarefas substanciais atribuídos pelo líder da equipe desde o conceito até a implantação como o único programador; Fornecer feedback material sobre o trabalho de outros desenvolvedores; Sugere e aplica pró-ativamente pequenas ações corretivas nas bases de código existentes; Capacidade e vontade de trabalhar de forma produtiva e colaborativa como membro da equipe.
Requisitos Licenciatura relevante com média de distinção; Sólida experiência relevante; Excelente conhecimento em C#, SQL e.Net Framework. Familiarizado com as melhores práticas mais recentes; Fluente com Visual Studio 2013, SQL Server Management Studio; Forte experiência em desenvolvimento de pilha completa e sólida compreensão da arquitetura de aplicativos de nas camadas, por exemplo. RESTful Web; API’s, HTTP, SSL, JSON, OAuth, Entity Framework, LINQ, IoC (Dependency Injection), Unit Testing; Excelente experiência em desenvolvimento web utilizando ASP.Net MVC, Razor, JQuery, Javascript, CSS (Bootstrap); Experiência em desenvolvimento de desktop Windows (desejável WPF); Experiência de trabalho em Team Foundation Server (CI, ramificação, mesclagem, revisões de código, compilações); Desejável experiência em desenvolvimento de plataforma em nuvem (MS Azure); Pensador analítico e solucionador de problemas lógicos; Familiarizado com práticas de desenvolvimento ágil (Scrum); Operações e configuração do Azure DevOps (opcional); Desenvolvimento de SPA angular; Gerenciamento de estado REDUX (opcional); Protocolo de autenticação Oauth2; Ter trabalhado em Multi-Language and Multi-Culture Web Application (opcional); Confortável trabalhando em Micro Arquitetura; Inglês Fluente; Superior Completo em TI e/ou áreas a fins.