2022-07-29 11:26:48

Senior Python Software Engineer/Team lead

CVMarket.lt klientas

Job Description

  • Manage, control and support software engineers team.
  • Participate in the full lifecycle of the software development process.
  • Write well designed, document, testable, efficient code according to product specifications and industry standards.
  • Analyze software components and determine operational feasibility.
  • Collaborate within a full stack development team and continually raise the bar for quality in all steps of the process.
  • Prepare specifications for application deployment.
  • Polish and continually refine existing software.

Requirements

  • 4-5 years Python work experience.
  • Fluent in English.
  • Project and team management skills.
  • Knowledge of Python ecosystem, HTML5, CSS3 and JavaScript.
  • Basic knowledge of (non-)relational databases such as PostgreSQL and Redis.
  • Experience with version control systems (Git is a plus) and collaborative software (Gitlab is a plus).
  • Great team leader with excellent problem solving and communication skills.
  • Bachelor or Master Degree in Computer Science or a related field.