Vaga Back-End

Senior Python Developer

API Python SQL

Intellectsoft

Intellectsoft

Pequena/média empresa

Salário: Não especificado

Aceito candidatos de outras cidades/estados dispostos a se mudar para o local de trabalho

Descrição da empresa

Desde 2007, a Intellecsoft vem oferecendo serviços completos de desenvolvimento de software, cobrindo todo o ciclo de vida do projeto. Ajudamos empresas a lançarem seus projetos, adotarem tecnologias avançadas, migrarem para estratégias digitais e expandirem seus negócios. Com mais de 600 soluções de software personalizadas entregues, a Intellectsoft é confiável por startups, pequenas e médias empresas, e corporações da Fortune 500 na América do Norte, Europa, Austrália, Singapura, Hong Kong e além. Nós capacitamos nossos clientes a oferecer experiências aprimoradas para seus clientes e colaboradores, obter vantagens competitivas e melhorar a eficiência interna.

Atividades e Responsabilidades

Desenvolvimento e implementação de sistemas backend escaláveis, APIs e microsserviços.
Aplicação das melhores práticas de desenvolvimento de software, verificação da conformidade do design com os requisitos e garantia da entrega pontual de um trabalho de alta qualidade.
Programação de aplicações backend utilizando Python, bancos de dados SQL e NoSQL.
Resolução de problemas no código da aplicação backend.
Design e execução da arquitetura backend.
Documentação das modificações nas aplicações e criação de atualizações.

Requisitos

Formação em Ciência da Computação ou área relacionada.

Mínimo de 7 anos de experiência em desenvolvimento de software.

Alta proficiência em Python, especialmente com FastAPI ou frameworks semelhantes como Flask e Django.

Habilidade em construir sistemas backend escaláveis, APIs e microsserviços.

Boas habilidades de resolução de problemas e capacidade de trabalhar bem em um ambiente colaborativo e dinâmico.

Compreensão de conceitos de IA/ML e experiência na integração de modelos de IA em serviços backend.

Excelentes habilidades de comunicação e fluência em inglês.

Conhecimento em programação assíncrona.

Pensamento arquitetônico: capacidade de projetar serviços.

Bom conhecimento de programação orientada a objetos (OOP) e padrões de design.

Experiência com linguagens OOP como C++, C# ou Java.

Experiência com SQLAlchemy.