Lead Developer Python


Our partner is a well-established profitable provider of integrated IT solutions and IT staff augmentation projects. They work with larger brands across Western Europe and North America and focused on product engineering with stable teams aligned with their client brands. They have been established within Hungary since 1992.  

Job Description: 

They are looking for a strong candidate to join as the lead developer on and exciting international project for an existing client.  The client is a leading solution provider for employee benefits programme in the DACH markets. The development team is located in Budapest, Szeged & Sofia and the client is based in Germany and Spain.

Requirements: 

  • BSc / MSc degree in Computer Science, Information Engineering or a related subject or equivalent experience 
  • 5+ years of experience as Software Developer 
  • 3+ years of experience as Python Developer 
  • Excellent Python coding skills 
  • Experience with Angular would be very useful  
  • Familiarity with front-end technologies, such as Angular, JavaScript, HTML5, and CSS3 
  • Good knowledge of Django, Flask, Bottle or similar Python frameworks 
  • Knowledge of ORM (Object Relational Mapping) 
  • Familiarity with various testing tools such a X-ray 
  • Solid Object-Oriented programming skills 
  • Good understanding of databases, mySQL & Mungo 
  • Good attention to detail 
  • Excellent Leadership skills 
  • Basic CI / CD knowledge 

Soft skills: 

  • Good written & verbal communication skills (English, Hungarian) 
  • German knowledge is an advantage 
  • Great team player 
  • Positive mindset 
  • Problem solving attitude 
  • Enthusiasm to programming, scripting 
  • High awareness of quality 
  • Ability to work within the leadership of the company 

Responsibilities: 

  • Liaising closely with our project director who is managing the change within the programme 
  • Contributing to all phases of the development lifecycle 
  • Technical management of the Python project 
  • Building efficient, high quality back-end features in Python 
  • Implementing software enhancements and suggest improvements 
  • Manage testing and bug fixes 
  • Following agile software development principles 
  • Participating in client meetings 
  • Creating and reviewing estimations 
  • Organizing and conducting technical meetings 
  • Integrating front-end components into the application 
  • Preparing technical documentation 

What they offer:

  • Long term employment 
  • Task variety 
  • Professional development opportunities (e.g. trainings) 
  • Free English course 
  • Home office opportunities 
  • Regular team building activities 
  • Daily lunch allowance, unlimited free coffee 

Érdeklődöm a jelölt iránt

Jelentkezés Lead Developer – Python pozícióra