📌 Sobre a posição
Estamos em busca de um(a) Full Stack Developer para atuar no desenvolvimento de aplicações web modernas, com foco em front-end (ReactJS ou Angular) e back-end em .NET, colaborando com outras equipes e participando de atividades técnicas e de orientação de times.
🛠️ Responsabilidades técnicas:
* Criar designs técnicos e documentos de solução (SDD)
* Realizar code reviews e garantir boas práticas de engenharia
* Analisar, projetar, desenvolver, testar e implementar aplicações web com:
* Front-end: ReactJS ou Angular, HTML5, CSS3, Bootstrap, JavaScript (DOM, DHTML)
* Back-end: C#, ASP.NET MVC 4.0+ / 5.0+, Web API, Entity Framework, LINQ
* Banco de dados: SQL (ADO.NET, Stored Procedures)
* Implementar APIs RESTful/SOAP, WCF e Web Services
* Trabalhar com Design Patterns, arquitetura orientada a objetos (OOP) e SDLC
* Atuar em projetos com metodologias ágeis (Scrum)
* Utilizar ferramentas como Visual Studio, SQL Management Studio e TFS
* Desenvolver scripts de teste e conduzir testes unitários
* Participar de atividades de build e release (CI/CD)
* Participar de provas de conceito (PoCs) e avaliação de novas tecnologias
🤝 Responsabilidades com pessoas:
* Atuar em colaboração com outras equipes técnicas e de negócio
* Coordenar e orientar desenvolvedores, removendo bloqueios técnicos e delegando tarefas
* Conduzir treinamentos técnicos e promover o desenvolvimento do time
* Manter foco em resultados, adaptabilidade e atenção ao cliente
* Comunicar-se de forma clara e eficaz em inglês (escrito e verbal)
📚 Conhecimentos e habilidades obrigatórios
* Desenvolvimento de aplicações web responsivas (ReactJS ou Angular, HTML5, CSS3, Bootstrap)
* .NET Framework 4.6+ e ASP.NET MVC 4.0+
* Desenvolvimento orientado a objetos e padrões de design
* Desenvolvimento com APIs RESTful/SOAP
* Experiência com ciclo completo de desenvolvimento (SDLC)
* Testes unitários e elaboração de scripts de teste
* Administração básica de IIS, Windows Server, SQL Server e Active Directory/LDAP
* Participação em provas de conceito (PoCs) e avaliação de novas tecnologias
🎓 Qualificações:
* Graduação em Ciência da Computação, Engenharia de Software ou áreas correlatas
* 4+ anos de experiência em desenvolvimento full stack
* Certificações técnicas relevantes serão consideradas um diferencial
👨 💻 Trabalho em Equipe Global
📍 Atuação Remota
🌍 Necessário inglês para atividades diárias
📝 Contratação CLT ou Subcon
We are digital changemakers – here to disrupt old ideas, blaze new trails, and help enterprises transform and scale at unparalleled speed. 🚀
Tech Mahindra is a global consulting service and systems integrator that operates in over 90+ countries, delivering solutions with a unique blend of digital innovation and robust, industry-strong processes. With our promise to help our customers “scale at speed," we design future state solutions for industry leaders and offer innovative digital experiences that enable them to transform and scale at speed. Our aim is to enable enterprises, associates, and society to Rise for a more equal world, future readiness, and value creation. 🌍