Python Lead Developer – Hybrid Option

Python Lead Developer – Hybrid Option

Introduction

P92 IT Solutions is a well-established profitable provider of integrated IT solutions and IT staff augmentation projects. P92 works with larger brands across Western Europe and North America and focused on product engineering with stable teams aligned with our client brands. P92 has been established within Hungary since 1992.

Job Description

We are looking 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. The language of the development team and the client communication is in English, but some German language skills would be very useful.

We are looking for someone who likes to work in a stable workplace and prefers long term product development in Python in an agile environment.

We expect good communication skills in English, positive attitude, along with high level of commitment and responsibility, to be agile and dedicated to high quality work.

The candidate should have at least 3 years of proven Python development experience.

Requirements

Education

  • BSc / MSc degree in Computer Science, Information Engineering or a related subject or equivalent experience

Experiences

  • 5+ years of experience as Software Developer

  • 3+ years of experience as Python Developer

Knowledge / Skills

  • 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 we 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

Get in touch with us at P92 and have a chat if you are interested in a trainee, developer, manager or senior management role. We offer exciting careers with multinational clients and the opportunity to work internationally. With our own residential training centre we're in the right place to boost your career.

+44 207 760 7643

+36 1 453 4100

By clicking the Send Message button, I accept the Privacy Policy , I give my consent to handling my personal information and confirm that I am 18 years of age or older.