Desenvolvedor Python SR

  • Tempo Integral
  • Remote

CTC Tech

**A CTC está comprometida em garantir a igualdade de oportunidades e não fará discriminação com base em raça, religião, cor, gênero, orientação sexual, idade, nacionalidade ou qualquer deficiência não impeditiva para o cargo.**

Responsabilidades:

;

Participar ativamente do desenvolvimento e definição de novas features;

Participar ativamente na definição e documentação da arquitetura das aplicações;

Participar ativamente na documentação técnica;

Ser referência para a equipe compartilhando conhecimento e auxiliando outros membros de menor senioridade nos desafios técnicos;

Ser referência para a equipe aplicando boas práticas de testes automatizados;

Ser referência para a equipe aplicando e disseminando o uso de princípios fundamentais de programação como SOLID, DRY (Don’t Repeat Yourself), KISS (Keep it Short and Simple) e YAGNI (You Ain’t Gonna Need It);

Realizar code review e colaborar com outros membros do time para garantir a qualidade do código.

;

Requisitos:

;

Sólida experiência em desenvolvimento de aplicações backend utilizando Python;

Familiaridade com Fastapi e SQLAlchemy;

Sólida experiência com bancos de dados relacionais MySQL e/ou PostgreSQL;

Sólida experiência em desenvolvimento de aplicações frontend utilizando VueJS;

Domínio de Git e sólida experiência em controle de versão;

Familiaridade com Docker;

Familiaridade com Pipelines de CI/CD;

Capacidade de trabalhar de forma colaborativa em um ambiente de equipe;

Tomar decisões orientado ao produto com foco no usuário;

Estar aberto a aprender novas ferramentas e tecnologias.

;

Diferencial:

;

Ter alguma experiência com consumo de APIS de inteligencia artificial generativa como ChatGPT;

Ter alguma experiência com AWS (Load Balancers, EC2, ECS e S3);

Vivência em metodologias ágeis;

Vivência em aplicações da área de Saúde;

Ter um forte espírito de time e comprometimento com a entrega coletiva.