Sobre a posição
Estamos em busca de um(a)Full Stack Developerpara atuar no desenvolvimento de aplicações web modernas, com foco emfront-endeback-end em .
NET , colaborando com outras equipes e participando de atividades técnicas e de orientação de times.
Realizarcode reviewse 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)
Experiência com GraphQL
Implementar APIsRESTful / SOAP , WCF e Web Services
Trabalhar comDesign Patterns , arquitetura orientada a objetos (OOP) e SDLC
Atuar em projetos commetodologias ágeis (Scrum)
Utilizar ferramentas comoVisual Studio ,SQL Management StudioeTFS
Desenvolverscripts de testee conduzir testes unitários
Participar de atividades debuild e release (CI / CD)
Participar de provas de conceito (PoCs) e avaliação de novas tecnologiasResponsabilidades 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 eminglês (escrito e verbal)
Conhecimentos e habilidades obrigatórios
Desenvolvimento de aplicações web responsivas (ReactJS ou Angular, HTML5, CSS3, Bootstrap)
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 deIIS ,Windows Server ,SQL ServereActive Directory / LDAP
Participação emprovas de conceito (PoCs) e avaliação de novas tecnologiasQualificações : Graduação em Ciência da Computação, Engenharia de Software ou áreas correlatas
4+ anosde experiência em desenvolvimento full stack
Certificações técnicas relevantes serão consideradas um diferencialTrabalho em Equipe Global
Atuação Remota
Necessário inglês para atividades diárias
Contratação CLT ou SubconWe 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.
Stack Developer • Alvorada, Rio Grande do Sul, Brasil