Az álláshirdetés lejárt.
We are looking for a senior Python developer for an interesting international project, who has got at least 5 years Python experience, good communication skills in English and nice to have if the developer has German language knowledge.
Tasks
- Contributing to all phases of the development life-cycle
- 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
- Integrating front-end components into the application
- Preparing technical documentation
Requirements
- 5+ years of experience as Software Developer
- 3+ years of experience as Python Developer
- BSc / MSc degree in Computer Science, Information Engineering or a related subject or equivalent experience
- Excellent Python coding skills
- Solid Object-Oriented programming skills
- Good knowledge of Django, Flask, FastAPI or similar Python frameworks
- Knowledge of ORM (Object Relational Mapping)
- Understanding of multithreading/multiprocessing in Python
- Understanding asynchronous operations in Python
- Experience with Messaging/REST API’s
- Knowledge of advanced features such as context managers, decorators
- Experiencing with unittesting using test frameworks such as Pytest
- Good understanding of databases, MySQL and MongoDB
- Familiarity with front-end technologies, such as Angular, JavaScript, HTML5, and CSS3
- Good attention to details
- Basic CI/CD knowledge