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