Python Developer

at  Prezi

távmunka, , Hungary -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate09 Nov, 2024Not Specified10 Aug, 2024N/ASql,Payment Gateways,Collaboration,Databases,Typescript,Python,NosqlNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

We are looking for an experienced Python developer to work within the Prezi payments team. As a Python Developer in the payments domain, you will be responsible for maintaining and enhancing our payments systems, troubleshooting payment and subscription-related issues, and resolving transaction failures. You’ll have the opportunity to work on cutting-edge technology projects that are at the forefront of the payments industry.
Looking under Prezi hood, our backends are written mostly in Python using Django as a framework (with a couple of Scala services mixed in), all running on Kubernetes, while our frontend is written in Typescript using React.
We are a virtual-first employer with main hubs in the EU and US, we have employees around the globe. This is a remote role and you can work from anywhere within Europe

QUALIFICATIONS

  • Solid development experience (3+ years) in Python
  • Experience with TypeScript/React
  • Experience building APIs and knowledge of RESTful principles
  • Familiarity with database technologies, including SQL and NoSQL databases
  • Any experience with DevOps tools would be desirable
  • Strong understanding of software engineering best practices
  • Excellent problem-solving and debugging skills
  • Effective communication and collaboration abilities
  • Experience with payment gateways and industry standards is required

Responsibilities:

  • Design, develop and maintain Python applications and services related to our payments systems
  • Collaborate closely with cross-functional teams to understand business requirements and provide technical solutions
  • Ensure the performance, security and scalability of our payment systems
  • Participate in code reviews and contribute to the improvement of development practices within the payments domain
  • Develop and maintain integrations with external systems and services when necessary.
  • Create documentation for payment systems, including architecture, design and operational procedures.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

távmunka, Hungary