Imagem exibindo o logotipo Trampe de Casa

Junior Python Software Engineer

Roles and Responsibilities

  • Contribute to the design, development, and maintenance of software applications and influence a broader product or systems.
  • Collaborate with a global cross-functional team members to gather and analyze requirements, gaining insights and knowledge from diverse perspectives. 
  • Write clean, maintainable, and efficient code.
  • Troubleshoot and debug software issues, collaborating with senior developers to identify, troubleshoot, and resolve software bugs.
  • Conduct code reviews to ensure code quality.
  • Create and maintain technical documentation.
  • Stay up-to-date with emerging trends and technologies in software development.
  • Report to a hands-on and technical manager based in Canada, who will provide guidance and support for your growth.
  • Opportunity to learn and develop new skills through ongoing training and mentorship.
  • As you develop your skills, transition to working on feature development alongside bug fixing and other maintenance tasks.

Job Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 2 years of experience in software engineering.
  • Proficiency in Python (or GoLang).
  • Experience with SQL databases and architecture.
  • Nice to have: Familiarity with microservices architecture and event-driven systems (Kafka preferred).
  • Ability to complete work within guidelines set by teammates to address moderate, well-scoped issues.
  • Strong collaboration skills and ability to build internal and external working relationships.
  • Capability to work independently with general supervision.
  • Demonstrate a proactive, inquisitive, and self-starting attitude.

BairesDev

Trabalhe de Casa Arquiteto Python / Ref. 0071P

Contratação: Integral
title

Grupo Primo

Front-end Engineer Pleno

Contratação: Integral
title

OneContact

OneContact

Compartilhar