Engenheiro de Software Sênior (Full-Stack)(Banco de Talentos)

Descrição da vaga:

Sobre Nós

Somos uma empresa líder no mercado de software de gestão estratégica, certificada pelo GPTW e investida pelo Crescera Capital, um dos maiores fundos de investimentos do Brasil. Fundada em 2001, a Siteware oferece soluções tecnológicas que ajudam organizações a executar suas estratégias com excelência.

Nossa plataforma STRATWs One é referência em OKR e gestão estratégica, atendendo mais de 1.000 clientes e 500.000 usuários em diversos setores. Nosso propósito é levar empresas e pessoas mais longe por meio de soluções inovadoras em Performance e Desenvolvimento de Pessoas. Aqui, colaboramos como um time unido, com foco em resultados e melhoria contínua.

Regime de trabalho: Híbrido - Belo Horizonte

O Desafio


Você fará parte de um ambiente dinâmico e multidisciplinar, onde o engenheiro de software desempenha um papel fundamental na definição e implementação de soluções inovadoras. Você irá integrar o time de desenvolvimento de sistemas, garantindo que as soluções atendam às necessidades dos usuários e estejam alinhadas com os objetivos estratégicos da empresa. Como profissional full-stack, você atuará tanto no backend quanto no frontend, transitando facilmente entre ambos os papéis. Além disso, você será responsável por promover boas práticas de desenvolvimento e garantir a qualidade do código. Com uma equipe colaborativa e apaixonada por tecnologia. Seu trabalho impactará diretamente a experiência de milhares de usuários da STRATWs One.


Responsabilidades


Colaborar com Product Owners, stakeholders e equipes técnicas para definir arquiteturas escaláveis e requisitos alinhados aos objetivos do produto.

Colaborar com decisões tecnológicas e padrões de desenvolvimento, promovendo qualidade de código e mentorias na equipe.

Garantir transições suaves em implantações, coordenando diferentes ambientes.

Documentar soluções técnicas para facilitar manutenção.

Mitigar riscos técnicos com soluções proativas.

Impulsionar melhorias contínuas acompanhando tendências tecnológicas.

Garantir segurança e escalabilidade das soluções entregues.


Requisitos


Formação Acadêmica : Ensino Superior Concluído em Ciência da Computação, Engenharia de Software ou áreas afins.

5+ anos de experiência em desenvolvimento backend na linguagem C# usando .NET Core, .NET Framework, ASP.NET MVC, Entity Framework Core e Dapper.

3+ anos de experiência com desenvolvimento frontend, com conhecimento prático em pelo menos um dos frameworks modernos (Angular ou React).

Experiência em projetos corporativos na construção e manutenção de APIs (RESTful) e integração com filas/mensageria (ex, Azure Service Bus).

Experiência prática no design e implementação de arquiteturas de microsserviços e sistemas distribuídos.

Vivência em ambientes de cloud (Azure preferencial, AWS ou GCP), com uso de contêineres (Docker, Kubernetes).

Domínio de padrões arquiteturais (ex, Clean Architecture, Hexagonal, CQRS, Event-driven) aplicados em projetos corporativos ou em produção.

Experiência intermediária com JavaScript/TypeScript, HTML5 e CSS3 na construção de interfaces modernas, com uso de pré-processadores ou frameworks como SCSS/SASS, LESS ou Tailwind.

Experiência com bancos de dados relacionais (SQL Server, PostgreSQL) e NoSQL (CosmosDB).

Experiência em autenticação e autorização (ex, OAuth2, OpenId Connect com JWT, SAML2).

Experiência com ferramentas de CI/CD e controle de versão (Git).

Experiência com testes de software, incluindo testes unitários, integração, carga.

Domínio de boas práticas de desenvolvimento, incluindo refatoração, revisões de código e aplicação de Clean Code, SOLID, DRY e código testável.

Atuação em times ágeis (Scrum, Kanban) em ambientes dinâmicos.


Será um diferencial:


Certificações Microsoft.

Conhecimento em ferramentas de observabilidade (ex, AppInsights, Prometheus, Grafana, ELK).

Conhecimento em infraestrutura como código (Terraform).

Conhecimento em práticas de DevOps.

Noções de design system, componentização, documentação de interfaces e microfrontends.

Familiaridade com ferramentas de testes end-to-end (ex, Cypress, Playwright)

Experiência com aplicações multi-tenant.

Experiência com desenvolvimento de produto.

Especialização em Tecnologia da Informação ou áreas afins.


Benefícios e Vantagens:


Vale Flexível – Refeição/Alimentação no cartão do Flash;

Parceria com Wellhub (Gympass);

Plano de Saúde com abrangência nacional e sem coparticipação

Plano odontológico Odontoprev;

Oportunidades de crescimento dentro da empresa (carreiras de especialistas ou gestão);

Somos uma empresa cidadã. Por isso, as licenças maternidade e paternidade são estendidas;

Auxílio creche;

Treinamentos de acordo com a sua necessidade individual (PDI);

Gostamos muito de desenvolver nossos colaboradores. Por isso, auxiliamos financeiramente nas qualificações, cursos e certificações profissionais;

Bônus anual por atingimento de meta que pode chegar a 2 vezes o seu salário;

Gamificação para incentivo de atividade física;

Consultoria para gestão financeira;

Day-offs de aniversário e tempo de empresa;

Estacionamento: gratuito no prédio da Siteware;

Parceria com Clube Sesc;

Somos associados Assespro. E por isso, temos vários descontos em universidades, clubes, restaurantes, serviços jurídicos, etc.


Nossa Cultura


Valorizamos a colaboração, o aperfeiçoamento constante e a excelência técnica. Se você compartilha desses valores e deseja contribuir para a evolução de uma empresa inovadora, queremos conhecer você!

Localização
Modelo de contratação
Modelo de trabalho
Belo Horizonte, MG, BR
Efetivo CLT
Híbrido