Job Description

The Role

We are seeking an experienced Python Developer with strong expertise in algorithm development, optimization modelling, and power system techno‑economic assessment.

The ideal candidate will have deep knowledge of Python’s core features, data analysis, web frameworks, and modern development practices.

Experience with mathematical optimization tools, containerization, and message‑queue technologies will be considered a significant advantage.

Your responsibilities:

 Python Development & Software Engineering

 Develop, optimize, and maintain software using core Python features including iterators/generators, exception handling, file handling, type hints, OOP, and data structure design.

 Build scalable algorithms and write clean, maintainable, and well‑structured code.

 Develop and maintain RESTful APIs using OpenAPI/Swagger, Connexion, or FastAPI.

 Work with Python web frameworks such as Flask...

Apply for this Position

Ready to join Avance Consulting? Click the button below to submit your application.

Submit Application