Cadmus Soluções em TI

Python Developer, Junior

Cadmus Soluções em TI

full-time

Posted on:

Location Type: Remote

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Work on the development and maintenance of digital products, supporting the team with technical and business requests, with a focus on continuous learning, code quality and professional growth.
  • Develop and maintain digital product features using software engineering best practices, with team guidance.
  • Support technical analyses and the implementation of predefined solutions.
  • Contribute to the maintenance and evolution of systems, integrations and APIs.
  • Assist in identifying and fixing bugs and incidents in applications.
  • Collaborate with the development team and other stakeholders, ensuring clear communication and alignment.
  • Participate in agile ceremonies (daily stand-ups, planning sessions, reviews and retrospectives).

Requirements

  • Bachelor's degree completed or in progress in Computer Engineering, Computer Science, Systems Analysis and Development, Information Systems, or related fields.
  • Up to 2 years of back-end development experience with Python (including internships or academic projects).
  • Basic to intermediate knowledge of Python.
  • Familiarity with at least one Python framework (Django, Flask or FastAPI).
  • Basic knowledge of SQL and data modeling.
  • Familiarity with developing and consuming REST APIs.
  • Basic knowledge of Git and version control.
  • Interest in and initial experience with agile methodologies.
  • Preferred: courses, certifications or bootcamps in software development.
  • Nice to have: academic or practical experience with cloud platforms. Basic knowledge of CI/CD. Initial exposure to microservices or messaging systems.
Benefits
  • Willingness to learn and grow technically
  • Teamwork
  • Organization and responsibility for deliverables
  • Good communication and openness to feedback
  • Proactivity in learning
  • Ability to follow technical guidance
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonDjangoFlaskFastAPISQLdata modelingREST APIsGitCI/CDmicroservices
Soft Skills
communicationcollaborationproblem-solvingcontinuous learningcode qualityprofessional growthtechnical analysisbug fixingteam guidanceagile methodologies
Certifications
Bachelor's degree in Computer EngineeringBachelor's degree in Computer ScienceBachelor's degree in Systems Analysis and DevelopmentBachelor's degree in Information Systemssoftware development coursessoftware development certificationsbootcamps in software development