Posted:3 weeks ago|
Platform:
On-site
Full Time
We are looking for a seasoned Senior Python Developer to join our team and drive impactful projects forward. This position focuses on crafting cutting-edge software, addressing technical challenges, and fostering collaboration with peers. If you are passionate about Python development and excel in dynamic, team-driven environments, this role is well-suited for you. Responsibilities Ensure high performance of Python applications through development, maintenance, and optimization Collaborate with cross-functional teams to determine technical requirements and deliver tailored solutions Enhance scalability and efficiency by refactoring existing codebases Expand application capabilities by designing and integrating RESTful APIs Produce reusable and well-structured code aligned with industry standards Offer mentorship and constructive feedback to junior developers in code reviews Diagnose and fix bugs or technical issues within existing software Establish efficient processes for development and deployment workflows Keep abreast of emerging Python technologies, tools, and best practices Define and develop system architecture in alignment with project needs Requirements A degree in Computer Science, Engineering, or a related field At least 3 years of professional experience with Python, including mastery of advanced programming practices Background in using cloud platforms like AWS or Google Cloud for application deployment and scaling Knowledge of relational and non-relational databases, including PostgreSQL, MySQL, or MongoDB Proficiency in REST APIs, Git control systems, and unit testing methodologies Familiarity with test-driven development (TDD) or behavior-driven development (BDD) methods Skills in Docker for containerization and portable environment creation Understanding of DevOps processes, such as automated workflows, continuous integration, and delivery pipelines Background in Agile methodologies like Scrum along with tools such as Jira for effective project management Competency in English (B2 level or above), both written and spoken communication Nice to have Advanced understanding of Python frameworks such as Django, Flask, or FastAPI Qualification in event-driven programming models and principles of microservice architecture design We offer 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 Show more Show less
EPAM Systems
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
My Connections EPAM Systems
20.0 - 35.0 Lacs P.A.
Experience: Not specified
25.0 - 25.0 Lacs P.A.
0.3 - 0.9 Lacs P.A.
Hyderabad, Pune, Gurugram
12.0 - 17.0 Lacs P.A.
Kochi, Kerala, India
Salary: Not disclosed
Hyderabad, Chennai, Bengaluru
13.0 - 23.0 Lacs P.A.
Hyderabad, Pune, Bengaluru
11.0 - 21.0 Lacs P.A.
Ahmedabad
10.0 - 16.0 Lacs P.A.
Pune, Maharashtra, India
Salary: Not disclosed
0.3 - 0.45 Lacs P.A.