Home
Jobs

Senior Python Developer

0 years

0 Lacs

Posted:3 weeks ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

We are seeking an experienced Senior Python Developer to join our team and contribute to innovative projects. This role involves developing advanced software solutions, solving complex challenges, and collaborating effectively with others. If you are excited about Python development and thrive in a fast-paced, team-oriented environment, this position is perfect for you. Responsibilities Develop, maintain, and optimize Python applications to ensure high performance Work with cross-functional teams to identify technical requirements and design solutions Refactor existing codebases to enhance scalability and efficiency Create and integrate RESTful APIs for the enrichment of application functionality Write clear, reusable, and well-organized code that meets industry standards Provide guidance and feedback to junior developers through code reviews Troubleshoot and resolve bugs or technical issues within the software Implement streamlined processes for development and deployment operations Stay up-to-date with the latest tools, technologies, and Python practices Play a critical role in designing and building system architecture Requirements A degree in Computer Science, Engineering, or a related field 3 or more years of professional experience with Python, including advanced programming techniques Extensive experience with cloud platforms like AWS or Google Cloud for deploying and scaling applications Strong knowledge of relational and non-relational databases such as PostgreSQL, MySQL, or MongoDB Proficiency in using REST APIs, Git for version control, and unit testing methodologies Familiarity with test-driven development (TDD) or behavior-driven development (BDD) approaches Hands-on experience with Docker for containerization and creating portable environments Understanding of DevOps practices, including automated pipelines, continuous integration, and continuous delivery Solid track record working with Agile methodologies, especially Scrum, alongside tools like Jira for project management Excellent communication skills in English (B2 level or higher), both verbal and written Nice to have Advanced knowledge of Python frameworks such as Django, Flask, or FastAPI Expertise in event-driven programming models and microservice architecture design principles 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

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview Now

My Connections EPAM Systems

Download Chrome Extension (See your connection in the EPAM Systems )

chrome image
Download Now

RecommendedJobs for You

Hyderabad, Chennai, Bengaluru

Pune, Maharashtra, India