Senior Python Developer

Project Description

This is a new long-term project with one of the most prominent players in the energy sector.
This project focuses on developing a tool to transform static, image-based electrical schemas (e.g., scanned blueprints or photographs) into accurate, structured, and usable digital schematics using YOLO and OCR. This solution significantly accelerates the process of migrating legacy or physical documentation into modern CAD/GIS/PLM systems, enabling rapid analysis, modification, and maintenance.

 

 

Job Description

  • Bachelor’s degree in computer science, information technology, electronics, communications, or similar
  • Hands-on experience in object-oriented programming using Python (including web frameworks such as Quart or Flask)
  • Strong analytical skills with the ability to implement complex control flows and algorithms.
  • The capability to analyze software design on a system level and translate it to code
  • Hands-on experience with coding standards and approach in adapting domain-specific nomenclatures.
  • Intermediate or higher written and spoken English 
  • Communication and interpersonal skills
  • Skills: PyQt5, OCR, OpenCV

 

 

Job Responsibilities

  • Participating in the development of a tool to transform static, image-based electrical schemas into digital schematics using YOLO and OCR
  • Conduct and / or participate in unit / bench / API / functional / non-functional testing of software products / features
  • Support or participate in preparing technical design documents in response to market/product / technical/functional / non-functional requirements specifications
  • Develop/build proof of concepts as a step towards comprehensive software development.
  • Develop software and / or review software development according tothe  security development lifecycle and technical design documents.
  • Analyze the developed code, prepare bug reports, conduct root cause analysis, suggest fixes, implement and / or ensure implementation of the identified solution, subsequent verification and validation steps

Required languages

English B2 - Upper Intermediate
Published 30 October
41 views
·
1 application
100% read
·
100% responded
Last responded yesterday
To apply for this and other jobs on Djinni login or signup.
Loading...