ELEKS

Middle Python Developer

ELEKS Poland
No longer accepting applications

ELEKS Software Engineering and Development Office is looking for a Middle Python Developer to join our team in Poland.


ABOUT PROJECT

Our customer’s project aims to create a centralized platform that serves as a comprehensive hub for customers to seamlessly interact with the customer’s product. This portal will facilitate user engagement by providing a singular location where customers can define the source of data, articulate necessary data manipulations, and ultimately obtain desired results. Additionally, the portal will serve as a dedicated space for users to pose questions, seek clarification, and address any issues they may encounter during the interaction with our customer’s product.


Technical stack: Python, Django, DjangoRestFramework, Angular, MySQL, Azure.


REQUIREMENTS

  • 3+ years of experience in software development with Python
  • Experience with Django and Django REST Framework
  • Angular, Microsoft Entra single sign-on, Docker, Kubernetes, and BitBucket pipelines would be a plus
  • English Upper-Intermediate
  • Ability to talk with customers, identify their real needs, and propose the most optimal and valuable solution
  • Problem-solving skills
  • Good Team player


RESPONSIBILITIES

  • Develop solutions and algorithms based on technical specifications or other requirements documentation; apply standard algorithms where appropriate
  • Write program code according to the established application architecture
  • Structure and format source code, adding comments and markup; name variables, functions, classes, data structures, and files according to company conventions and industry best practices
  • Modify existing code and verify its functionality, ensuring compliance with readability and performance standards
  • Use version control systems to track code optimization progress and to manage code changes, committing changes according to version control guidelines
  • Perform analysis, verification, and debugging of software code at the application unit level
  • Detect defects, apply debugging techniques, correctly interpret bug reports, and use modern compilers, debuggers, and code optimizers
  • Reproduce defects logged in the issue tracking system, identify their causes, and modify code to fix them
  • Develop and document program interfaces, software module and component assembly procedures, software deployment and update procedures, as well as data migration and transformation procedures
  • Independently estimate and set task completion terms
  • Coordinate task deadlines with the Technical Leader or Project Manager


WHAT WILL YOU GET WITH ELEKS

  • Above-average compensation
  • Close cooperation with a customer
  • Challenging tasks
  • Competence development
  • Ability to influence project technologies
  • Projects from scratch
  • Team of professionals
  • Dynamic environment with a low level of bureaucracy


ABOUT ELEKS


ELEKS is a custom software development company. We deliver value to our clients, thanks to our expertise and experience gained from working as a software innovation partner since 1991.


Our 2000+ professionals located in the Delivery Centers across Eastern Europe and sales offices in Europe and North America, provide our clients with a full range of software engineering services. These include product development, QA, R&D, design, technology consulting, and dedicated teams.

  • Seniority level

    Not Applicable
  • Employment type

    Full-time
  • Job function

    Information Technology and Engineering
  • Industries

    IT Services and IT Consulting

Referrals increase your chances of interviewing at ELEKS by 2x

See who you know

Get notified about new Python Developer jobs in Poland.

Sign in to create job alert

Similar jobs

People also viewed

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More