General Information

Position
Python Developer
Work arrangement
Full-time
City
Tirana
Country
Albania
Department
Consulting
Team
Deloitte Digital
Area of interest
Consulting, Digital
Way of work
Hybrid

Description & Requirements

Who we are looking for

We are looking for driven professionals, with a passion for their profession and ambition to continue to develop themselves. By means of the steps below we try to find out as much as possible about you and your knowledge and skills. Focused mainly on Python, but open also for other languages, especially Java.

Qualifications:

  • Minimum one-year, practical experience in working with information systems based on Python - we are looking for people with different levels of experience;
  • Practical ability to cover code with tests (unittest module, both unit and integration tests), handling testing and debugging applications;
  • Knowledge of multithread processing and basic knowledge on how to write good scalable code;
  • Practical knowledge of GIT (or other version control systems) along with GitFlow methodology;
  • Knowledge of Pipenv, PyPI, pip;
  • Experience in writing console applications;
  • Knowledge of most typical integration patterns for Python and Java;
  • Responsibility and the ability to work in a team;
  • Good English communication skills - both written & spoken;
  • Analytical thinking skills;
  • Ability to quickly learn new things.

Moreover, the following will be an advantage:

  • Java ecosystem knowledge along with Spring Boot for integration microservices will be a huge advantage;
  • Knowledge of design patterns and practical appliance of them;
  • Basic knowledge of cloud environments (np. AWS, Azure, Google Cloud, IBM Cloud);
  • Basic knowledge about DevOps;
  • Knowledge of YAML and Kafka Streams;
  • IT or related education.
Your future role
• Development and maintenance of Python applications (micro services) for clients from the financial
industry;
• Collaboration with analysts and testers to deliver high-quality software;
• Testing support;
• Preparation of technical documentation.
• Analyzing and improving performance and stability of delivered solutions/processes; 
• Improving quality standards and procedures, looking for a new ways/approaches of projects delivery; 
• Staying up to date and specializing in IT technologies for banking sector. 
What we offer
• Flexible and hybrid work model.
• Competitive salary and benefits package.
• Unlimited access to worldwide esteemed digital learning platforms as per individual needs and curiosity, in addition to classroom trainings.
• Personal development and constant growth.
• Career pathway and opportunity to constantly grow.
• Dynamic and international work environment and team spirit.
• Complete Private Health/Travel Insurance.
• Employee assistance program, available to you and your immediate family members 24 hours a day, 7 days a week, 365 days a year, covering legal, financial and mental health advisory services.
• Extensive experience gained from working across multiple Deloitte CE South Offices.
Selection process

* Only shortlisted candidates will be contacted. 
* Apply by attaching your updated, English CV. 
About Deloitte

Deloitte is a variety of people, experience, industries and services we deliver in 150 countries of the world. It is an intellectual challenge, a good starting point for your career, and an excellent opportunity for continuous development and gaining valuable life experiences. What you only must do is to take the first step – press the apply button and send us your CV, go through all the stages of the recruitment process and sign a contract with us. Deloitte is simply your best choice.