Argentina
We are seeking a Senior Python Developer to join our team.
In this role, you will apply your deep expertise in Python to support projects with large teams. You'll concentrate on backend development, emphasizing quality and scalability in the codebase. If you're eager to contribute meaningfully, we welcome your application.
Responsibilities
- Build backend systems utilizing Python
- Integrate automation through scripting and programming languages
- Perform automated testing with pytest-bdd
- Collaborate with large teams to sustain and scale codebases
- Provide coaching and guidance to team members on best practices
- Influence colleagues on effective development strategies
- Adapt quickly to new projects and unfamiliar codebases
- Engage in code reviews to deliver constructive insights
- Discover and address technical challenges
- Document workflows and uphold code quality
Requirements
- Background in Python development with 3+ years of experience
- Command of automation with scripting and programming languages
- Understanding of best practices for automated testing in Python
- Familiarity with pytest-bdd as a testing framework
- Competency in coaching and mentoring others
- Expertise in influencing and leading developers effectively
- Fluency in English at a professional level
Nice to have
- Qualifications in test-driven development
- Understanding of additional Python libraries and frameworks
- Proficiency in Agile methodologies
- Knowledge of version control tools such as Git
- Background in working with cloud services
Benefits
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- Healthcare benefits
- Employee financial programs
- Paid time off and sick leave
- Upskilling, reskilling and certification courses
- Unlimited access to the LinkedIn Learning library and 22,000+ courses
- Global career opportunities
- Volunteer and community involvement opportunities
- EPAM Employee Groups
- Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn