Senior Python Developer
Hybrid in India: Madhya Pradesh, Indore, India: Rajasthan, Jaipur
Python.Core
& 10 others
India: Madhya Pradesh, Indore
We are seeking a Senior Python Developer to join our team and work on an exciting project that involves developing new features for a Python application with Typescript/Dart FE. You will be responsible for communicating with stakeholders, writing unit and integration tests, and performing regular code reviews. You will also be expected to have a deep understanding of algorithms, design patterns, and OOP/OOD concepts.
Responsibilities
- Develop new features for a Python application with Typescript/Dart FE
- Communicate regularly with stakeholders (mostly engineers) from the customer side
- Write unit and integration tests
- Perform regular code reviews
Requirements
- At least 3 years of relevant professional experience
- Significant experience with Python and Flask
- Solid experience with Google Cloud Platform, AppEngine, BigQuery or alternative AWS
- Strong knowledge of Typescript, JS/HTML/CSS, Angular framework, and Dart
- Good knowledge of algorithms, design patterns, and OOP/OOD concepts
- Experience with REST API and SQL
- Web application development experience
- B2+ English level proficiency
Nice to have
- Experience with Protocol Buffers
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
- Opportunity to join and participate in life of EPAM's Employee Resource Groups
- EPAM Employee Groups
- Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn