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.
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