Backend Python Senior Developer

Engineering · São Paulo, Brazil

Job description

About us

Appnovation is a global, full-service digital partner that combines Strategy, Experience & Design, Engineering and Managed Services. We build digital solutions that deliver real impact today and serve as foundations for future growth.  Bold ambition. Practical action. Endless possibilities.

The successful candidate will work on innovative projects that span our offices across the Globe, providing expert development skills within our agile cross-functional teams.

WHAT WE ARE LOOKING

This role requires adaptability and a commitment to continuous learning. Candidates must demonstrate an ability to think beyond immediate solutions, embrace lean thinking, and thrive in a fast-paced environment with evolving business needs. They should possess a strong self-initiative, passion for learning, and readiness to explore new concepts, technologies, and business models.

Technical proficiency and leadership capabilities are crucial. Candidates should be adept at developing flexible front-end architectures and have experience in Agile Development Methodology. Additionally, they should be capable of leading other developers, offering hands-on assistance with critical coding and peer programming, and guiding technical aspects such as refactoring and Test-Driven Development (TDD).


WHAT THE ESSENTIALS ARE
Having a good mix of these skills will make you a great candidate for the role:

  • 5+ years of relevant experience in software engineering, web and/or mobile.
  • Excellent understanding of API driven technologies and architectures.
  • Strongly adaptable and able to work closely with Solution Architects, Developers, UX and design teams.
  • Excellent verbal, written and presentation skills.
  • Strong GCP experience.
  • Extensive Experience building automation tooling that increases the efficiency of operations teams
  • Extensive scripting in bash or Python
  • Experience with web applications in Python
  • Experience designing, orchestrating, and deploying container-based solutions using Docker or Kubernetes.
  • Deep understanding of security and privacy by design principles
  • Deep understanding of DevOps principles, processes and tools (e.g. IaC, configuration management, CI/CD and orchestration)
  • Experience with continuous delivery tools and methodologies like GitHub, Bitbucket, GitHub actions, Travis CI, Jenkins and agile development.
  • Experience with System Testing
  • Deep understanding of agile principles and methodologies and advanced Scrum practitioner

WHAT IS NICE TO HAVE

  • Proactively seek challenges outside your comfort zone, demonstrating rapid learning and adaptability to new concepts, business models, and technologies.
    Solid understanding, experience, and capabilities in cloud technologies, serverless architectures, event-driven systems, message queues, security best practices
  • Identity management, performance engineering, and CI/CD methodologies.

#LI-HYBRID
Shubha Chavan, #LI-SC1

Thank you for your interest in a career with Appnovation Technologies! Please note that only those selected for an interview will be contacted.
 
At Appnovation, we recognize that diverse teams are the strongest teams. Diversity, Equity & Inclusion is not only something that we embrace - we celebrate it! We are proud to be an Equal Opportunity Employer and we encourage applicants from all backgrounds, lived experiences and industries to apply. Come join us at Appnovation, and learn more about how we stay true to our company values as we build better lives through better digital.

Accommodations are available upon request throughout the recruitment process.

Org chart

Peers

View in org chart

Open roles at Appnovation

Two candidates
The Org
helps you hire
great candidates
It takes less than ten minutes to set up your company page.
It’s free to use - try it out today.