Match score not available

Python Engineer (Web Development)

Remote: 
Full Remote
Contract: 
Experience: 
Mid-level (2-5 years)
Work from: 

Offer summary

Qualifications:

Minimum 2 years of software development experience, Good knowledge of Python and OOP, Experience with Python web frameworks, Familiarity with relational and non-relational databases, Experience in cloud technologies like AWS.

Key responsabilities:

  • Participate in full-cycle application development
  • Integrate with clients' systems and applications
  • Clarify customer requirements and resolve issues
  • Conduct code reviews and implement functionalities
  • For Lead role: mentor team and lead project discussions
EPAM Systems logo
EPAM Systems Information Technology & Services XLarge https://www.epam.com/
10001 Employees
See more EPAM Systems offers

Job description


Description

We are looking for a Mid-level, Senior and Lead Python Engineers to strengthen our team.

What You’ll Do

  • Participate in full-cycle application development: design, implement, test, and launch solutions in Python
  • Integrate with other clients’ systems and applications
  • Communicate with the customer to clarify requirements
  • Help identify, escalate, and resolve any technical issues and problems that might occur
  • Be involved in a code review process
  • Be responsible for the implementation of different types of functionalities described in design documents
  • Drive the collaboration process with other team members
  • Additionally for Lead role:
    • Mentor and lead members of the development team
    • Lead and communicate project scoping, roadmap, architecture, discussions within development team
    • Coordinate plan and track tasks and activities
    • Ensure that the Agile team is capable of consuming stakeholder demand

What You Have

  • Minimum 2 years of software development experience
  • Good knowledge of Python
  • OOP and design patterns
  • Python coding standards and best practices
  • Relational (PostgreSQL, MySQL, etc.) and Non-Relational databases (Redis, Mongo, DynamoDB, etc.)
  • Experience in one or more Python Web frameworks like Django, Flask, FastApi
  • Experience with Message brokers (Kafka, RabbitMQ, AWS Kinesis, etc.)
  • Experience in one or more Cloud Technologies (AWS, GCP, Azure)
  • Docker and Kubernetes
  • Good English communication skills


Nice to have

  • Experience with Prompt Engineering and GenAI


We Offer

  • Diverse multicultural, multi-functional, and multilingual work environment
  • Global scope, international projects in different business domains: life sciences and healthcare, retail, and distribution, software and hi-tech, etc
  • Outstanding career development opportunities with a transparent career path and a roadmap to accelerate your journey
  • Numerous opportunities for self-development: hard & soft skills internal training courses, mentoring programs, and unlimited access to LinkedIn Learning courses
  • Knowledge-sharing with colleagues from EPAM's global tech communities
  • English language courses
  • 25 days holiday per annum
  • 5 days of sick leave without medical certification
  • Private health insurance for employees and discount for private health insurance for family members
  • Discount for Fit Pass program
  • Comfortable modern offices in Belgrade and Novi Sad or remote work from any location in Serbia
  • Regular corporate and social events (parties, sport events, advanced CSR programs etc.)
  • Learning programs for kids (eKids)


Required profile

Experience

Level of experience: Mid-level (2-5 years)
Industry :
Information Technology & Services
Spoken language(s):
EnglishEnglish
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration

Python Developer Related jobs