
Analista Desenvolvedor .NET
Spread Tecnologia
full-time
Posted on:
Location Type: Remote
Location: Brasil
Visit company websiteExplore more
About the role
- Desenvolver e manter aplicações em .NET com foco em alta performance e segurança
- Atuar na análise e detalhamento de requisitos funcionais e não funcionais
- Participar da definição de arquitetura e padrões técnicos
- Implementar integrações entre sistemas (APIs, mensageria e serviços)
- Garantir boas práticas de código, testes automatizados e integração contínua
- Trabalhar em ambiente ágil (Scrum, Kanban ou XP)
- Contribuir com melhorias contínuas de arquitetura, código e processos
- Atuar em conjunto com times multidisciplinares (UX, QA, DevOps e Produto)
Requirements
- Graduação em Tecnologia da Informação ou graduação em qualquer área + pós-graduação em TI
- Sólidos conhecimentos em .NET
- Experiência com arquitetura em três camadas e modelo MVC
- Modelagem de dados relacional
- Construção de queries SQL
- Integração entre sistemas (REST, Web Services, Mensageria, JMS, EJB 3)
- Padrões de projeto (Design Patterns, SOA, Microservices Patterns, Enterprise Integration Patterns)
- Desenvolvimento Front-end (JavaScript ES5/ES6+, AngularJS 1.5+, HTML5, CSS3, Bootstrap 3+, Ajax, JQuery)
- Práticas ágeis (Scrum, Kanban, XP)
- Integração Contínua e Entrega Contínua (CI/CD)
- Jenkins
- TDD, ATDD e boas práticas de testes automatizados
- Testes de software (unidade, integração, carga, desempenho, vulnerabilidade, usabilidade)
- Controle de versão (ClearCase)
- IDE Eclipse
Benefits
- Transformando o mundo com tecnologia
- 100% remota, dependendo do modelo de contrato
- Diversidade, Equidade & Inclusão
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
.NETarquitetura em três camadasmodelo MVCmodelagem de dados relacionalSQLRESTWeb ServicesmensageriaDesign PatternsTDD
Soft Skills
análise de requisitostrabalho em equipemelhorias contínuascomunicação
Certifications
pós-graduação em TI