Logo for FCamara Consulting & Training

Software Developer Sênior - backend Python

Roles & Responsibilities

  • Experiência prática em desenvolvimento backend com Python (FastAPI, Django ou Flask)
  • Experiência com bancos de dados (SQL e NoSQL) e modelagem/consumo de dados em aplicações
  • Boas práticas de engenharia: programação orientada a objetos, organização de código, versionamento com Git e colaboração via Pull Requests
  • Experiência com testes automatizados (unitário e/ou integração)

Requirements:

  • Desenvolver e evoluir serviços backend em Python, construindo APIs e componentes de negócio com foco em qualidade, legibilidade e manutenibilidade
  • Participar do desenvolvimento de soluções digitais empregando boas práticas de arquitetura e engenharia de software (Clean Architecture, SOLID, modelagem e padrões de projeto), aplicando-as de forma pragmática no dia a dia
  • Contribuir com projetos que utilizam metodologias ágeis e práticas como code review, pair/mob programming, integração contínua e automação de qualidade para entregar software de alta qualidade
  • Atuar em um ciclo de desenvolvimento AI‑Augmented: utilizar IA generativa (ex.: Copilot e LLMs) para aceleração de codificação, documentação e análise, mantendo postura crítica e validação técnica do resultado

Job description

JOB DESCRIPTION


A FCamara está em busca de uma pessoa para atuar como Software Developer Sênior - backend Python, para se juntar a nossa equipe dinâmica e atuar em parceria com a maior construtora da América Latina, que ao longo de sua existência, sempre esteve sintonizada com o mercado e as melhores práticas, além de priorizar sempre as necessidades de seus clientes. É uma empresa que está em constante movimento, se reinventando a cada dia para oferecer soluções de moradia para todas as gerações. 


Buscamos um(a) Software Developer Sênior com foco em backend Python, que entregue soluções robustas e escaláveis aplicando boas práticas de engenharia de software. Valorizamos fortemente a mentalidade IA‑First, usando IA generativa para acelerar desenvolvimento com qualidade e segurança, sem abrir mão de testes, revisão crítica e padrões técnicos. 

Você atuará em produtos e serviços que conectam:

  • Modelos BIM (Revit / ACC )
  • Regras de Engenharia, Orçamento e Planejamento (4D / 5D)
  • Sistemas corporativos (ex.: SAP, aplicações web, APIs internas, aplicações em C# / ASP.NET ;(.NET / .NET Core).)


Com forte uso de IA Generativa como ferramenta de produtividade, mantendo rigor técnico, previsibilidade e rastreabilidade das regras.



RESPONSIBILITIES AND ASSIGNMENTS


Principais atividades

  • Desenvolver e evoluir serviços backend em Python, construindo APIs e componentes de negócio com foco em qualidade, legibilidade e manutenibilidade.
  • Participar do desenvolvimento de soluções digitais empregando boas práticas dearquitetura e engenharia de software (Clean Architecture, SOLID, modelagem e padrões de projeto), aplicando-as de forma pragmática no dia a dia. 
  • Contribuir com projetos que utilizam metodologias ágeis e práticas como code reviewpair/mob programming, integração contínua e automação de qualidade para entregar software de alta qualidade. 
  • Atuar em um ciclo de desenvolvimento AI‑Augmented: utilizar IA generativa (ex.: Copilot e LLMs) para aceleração de codificação, documentação e análise, mantendo postura crítica e validação técnica do resultado. 
  • Contribuir com Spec‑Driven Development, ajudando a transformar requisitos em especificações claras e artefatos de contexto (ex.: /specify e /plan) que orientam agentes de IA e reduzem ambiguidades.
  • Participar de revisões com foco em “intencionalidade”: além da sintaxe, verificar aderência aos critérios de aceite, consistência com decisões técnicas e impacto funcional do código (inclusive quando gerado por IA). 
  • Colaborar com práticas de DevOps/CI/CD e observabilidade conforme o contexto do time, visando entregas frequentes e confiáveis. 
  • Apoiar sustentação e evolução contínua do produto, contribuindo para correções, melhorias e redução de débito técnico com ritmo sustentável.


Conhecimento técnico (mandatório)

  • Experiência prática (nível Sênior) em desenvolvimento backend com Python (ex.: FastAPI, Django ou Flask).
  • Experiência com bancos de dados (SQL e NoSQL) e modelagem/consumo de dados em aplicações.
  • Boas práticas de engenharia: programação orientada a objetos, organização de código, versionamento com Git e colaboração via Pull Requests.
  • Experiência com testes automatizados (unitário e/ou integração).
  • Familiaridade com metodologias ágeis (Scrum, Kanban, XP) e colaboração em times multidisciplinares.
  • Familiaridade com ferramentas de Spec‑Driven (ex.: specify-cliGitHub Spec Kit) e com organização de contexto técnico.
  • Conhecimento em Engenharia de Prompt para LLMs e capacidade de escrever instruções/contextos/restrições que reduzam ambiguidades. 
  • Vivência com CI/CD, Docker e Kubernetes.



Diferenciais

  • Experiência com microsserviços, mensageria (RabbitMQ/Kafka) e/ou arquiteturas orientadas a eventos.
  • Vivência com TDD/BDD e técnicas de validação para código gerado com apoio de IA.
  • Conhecimento em MCP (Model Context Protocol) para integração de ferramentas e fontes externas ao contexto de IA.
  • Experiência com observabilidade (logs, métricas, tracing) e boas práticas de confiabilidade.
  • Experiência com APIs Autodesk (APS / Forge / Revit API).
  • Experiência com: Revit (estrutura de dados e parâmetros) e Autodesk Construction Cloud (ACC).

REQUIREMENTS AND QUALIFICATIONS


Habilidades comportamentais

  • Comunicação clara para discutir requisitos, decisões técnicas e trade‑offs.
  • Forte pensamento crítico e ceticismo técnico, especialmente em relação a IA.
  • Autonomia e responsabilidade para buscar soluções.
  • Capacidade de liderar tecnicamente sem depender de autoridade formal.
  • Colaboração, respeito ao time e valorização do aprendizado coletivo.
  • Comprometimento com o sucesso do produto, do time e do negócio.
  • Maturidade para assumir responsabilidades e aprender com erros.



ADDITIONAL INFORMATION




Transformamos mundos sonhados em trajetórias reais.🧡🚀



Aqui somos #SangueLaranja!


Estamos há 17 anos no mercado, lado a lado com nossos clientes, proporcionando experiências transformadoras. 

Somos um ecossistema de tecnologia e inovação, com expansão global; Além do Brasil estamos presentes na Europa e Reino Unido com escritórios em Portugal, Londres, Dubai e Holanda. 🌎

  

F de Formação: acreditamos na prática da cultura do compartilhamento, no senso de comunidade, e que o conhecimento

tem o poder da transformação!

 

Possuímos iniciativas, e ações sociais, que promovem o desenvolvimento, como a comunidade tech Orange Juice, o Programa de Formação,

nossa escola de liderança e diversas parcerias com ONGs e Edtechs. 

  

Na FCamara todos são bem-vindos, para nós, Diversidade, Respeito e Ética, são elementos inegociáveis e fazem parte do nosso DNA. 

  

E aí, está pronto para fazer parte de um time incrível e ser protagonista da própria história? 

   


Python Developer Related jobs

Other jobs at FCamara Consulting & Training

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.