Skip To Main Content
backBack to Search

Senior Python Developer

Remote in Argentina
Python.Core
& 3 others

We are seeking a skilled Senior Python Developer to become a key member of our dynamic team.

In this position, you will take the lead in delivering innovative software solutions while contributing to impactful projects across various business domains. You’ll work closely with diverse teams, mentor junior developers, and ensure the implementation of high standards in software development.

Responsibilities
  • Oversee the development and implementation of software solutions using Python, C++, and C#, ensuring they are efficient, scalable, and secure
  • Enhance existing applications with new features and develop new tools to meet business demands in areas like Sales, Marketing, Finance, Human Resources, Operations, Procurement, and Supply Chain
  • Offer technical direction and mentorship to less experienced team members, promoting a culture of collaboration and creativity
  • Partner with stakeholders and clients to develop customized solutions, building strong relationships through curiosity and dedication
  • Leverage customer insights and data to design solutions that go beyond expectations
  • Engage in constructive discussions to incorporate diverse perspectives and ensure optimal outcomes, while maintaining accountability for results
  • Tackle complex and uncertain challenges with a proactive mindset, incorporating feedback and learning from setbacks to foster innovation
  • Exhibit reliability and integrity, thriving in a hybrid work setting with a high degree of autonomy
  • Commit to ongoing professional development by staying informed about the latest advancements in technology and industry trends
Requirements
  • A bachelor’s degree in Computer Science, Engineering, Information Technology, or a related discipline
  • At least 3 years of experience working as a Python Developer with a strong record of delivering quality software
  • Proficiency in C++, C#, and the .Net Framework, with hands-on experience creating robust and scalable applications
  • Competence in front-end technologies, including JavaScript, HTML, and CSS
  • Background in Artificial Intelligence, including experience with LLMs, AI solutions, and agentic systems, along with a solid understanding of deep learning principles
  • Experience with tools like GitHub, GitHub Actions, XMLSpy, SNYK (or similar static code analysis tools), JFrog, and Microsoft.TestPlatform NuGet for code coverage reporting
  • Familiarity with Agile methodologies, with active participation in team activities such as daily standups, retrospectives, and sprint planning
  • Strong communication skills, capable of explaining complex technical concepts in a way that is understandable to both technical and non-technical audiences
  • Advanced problem-solving and analytical abilities, with the capacity to interpret existing code and resolve issues using established best practices
  • Proficiency in English, both written and spoken, at a B1 level or higher
Nice to have
  • Hands-on experience with cloud platforms like AWS, Azure, or Google Cloud
  • Understanding of microservices architecture and expertise with containerization tools such as Docker and Kubernetes
  • Knowledge of DevOps practices, including CI/CD pipelines and infrastructure as code techniques
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