Software Development Engineer
Alianzo · Goiânia
Job description
Sobre a vaga
Somos a Alianzo, uma empresa que valoriza a integridade, transparência e o desenvolvimento contínuo dos seus colaboradores. Buscamos um(a) Software Development Engineer para atuar de forma autônoma na resolução de problemas complexos, entregando código de alta qualidade e soluções estáveis e performantes.
Principais responsabilidades
- Projetar, implementar e entregar funcionalidades complexas em componentes grandes ou aplicações de médio porte, do design ao deploy.
- Escrever código limpo, seguro, estável e testável (Clean Code, SOLID, YAGNI, 12‑Factor App).
- Realizar code reviews focando em legibilidade, segurança, performance e manutenibilidade.
- Testar código com rigor usando TDD e BDD (testes unitários, de integração e de contrato).
- Resolver problemas técnicos difíceis com soluções pragmáticas e tratar a causa raiz.
- Garantir eficiência no uso de recursos de infraestrutura (hardware, banco de dados, memória, CPU).
- Monitorar a saúde operacional do código em produção (métricas, logs, alertas e observabilidade).
- Documentar decisões arquiteturais, intenções de design e contratos.
- Automatizar processos de desenvolvimento, teste e operações via pipelines de CI/CD.
- Participar de discussões de design, planejamento técnico e refinamento de requisitos.
- Mentorar pares e engenheiros juniores, elevando a barra técnica da equipe.
- Participar do recrutamento e conduzir entrevistas técnicas.
Perfil desejado
- Experiência comprovada em desenvolvimento de software com entregas consistentes em produção.
- Domínio da stack React/TypeScript no frontend e Python/FastAPI no backend.
- Familiaridade com PostgreSQL e modelagem de dados relacional.
- Aplicação cotidiana de Clean Code, SOLID, YAGNI e 12‑Factor App.
- Experiência com testes automatizados (TDD/BDD) e cobertura de código.
- Conhecimento em Oracle Cloud Infrastructure e automação via GitHub Actions.
- Noções de observabilidade (logs, métricas, tracing) e segurança em nuvem (OCI IAM, OCI Vault).
- Proficiência em design patterns e estruturas de dados.
- Boa capacidade analítica, troubleshooting e comunicação de trade‑offs técnicos.
Competências requeridas
- React
- TypeScript
- Python
- FastAPI
- PostgreSQL
- Oracle Cloud Infrastructure (OCI)
- GitHub Actions
- TDD
- BDD
- Clean Code, SOLID, YAGNI, 12‑Factor App
- Design patterns
- Estruturas de dados
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Brazil.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
8 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Alianzo
Goiânia
Related job offers
-
Gerente de Melhoria de Processos e Arquiteto de Soluções
Bureau Veritas Campinas -
IT Senior Analyst (Angular | Node.js)
santander SAO PAULO -
IT Analyst III (Python)
santander SAO PAULO -
Cyber Security Analyst III (Gestão de Identidades)
santander SAO PAULO -
Cyber Security Spec II (Architecture)
santander SAO PAULO