Posted:3 weeks ago|
Platform:
On-site
Full Time
We are seeking a skilled Senior Python Developer to join our team and work on cutting-edge projects. This role focuses on building high-quality software solutions, addressing complex technical challenges, and collaborating effectively with team members. If you are passionate about Python development and excel in a fast-moving, team-oriented workplace, this opportunity is ideal for you. Responsibilities Develop Python applications to deliver optimal performance Collaborate with cross-functional teams to define technical requirements and create innovative solutions Refactor legacy codebases to improve scalability and system efficiency Design and implement RESTful APIs to extend application functionality Write clean, reusable code that aligns with industry best practices Provide mentorship and constructive feedback to junior developers during code reviews Investigate and resolve technical issues or bugs in the software Introduce processes to streamline development and deployment activities Remain updated on emerging tools, technologies, and Python industry developments Contribute to the design and implementation of robust system architectures Requirements A degree in Computer Science, Engineering, or another related discipline 3+ years of professional Python programming experience, inclusive of advanced techniques Background in using cloud platforms like AWS or Google Cloud for building and scaling software applications Knowledge of relational and non-relational database systems, such as PostgreSQL, MySQL, or MongoDB Proficiency in working with REST APIs, Git for version control, and unit testing strategies Familiarity with TDD or BDD development methodologies Skills in containerization tools like Docker to develop portable environments Understanding of DevOps practices, including automation pipelines and continuous delivery methods Competency in working with Agile processes, particularly Scrum, and tools such as Jira for project tracking Strong English communication skills (minimum B2 level), both written and spoken Nice to have Familiarity with Python frameworks such as Django, Flask, or FastAPI Proficiency in event-driven programming concepts and 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.