Python Developer
We are looking for a talented Python Developer to join our experienced Development team in Wetteren.
In this role, you will be responsible for designing, coding, testing, modifying, and implementing new or existing software products.
Your duties will include writing clean & scalable code, creating & testing protocols, fixing bugs, and deploying programs.To ensure success as a developer, you should have advanced knowledge of programming languages, excellent problem-solving skills, and the ability to work to a deadline.
A top-class developer works together with the Development team to create high-level programs that perfectly meet the needs of the company.
Your responsibilities:
- analyzing existing programs for modification purposes
- researching and designing new software systems, websites, programs, and applications
- writing and implementing, clean, scalable code
- troubleshooting and debugging code
- verifying and deploying software systems
- evaluating user feedback
- recommending and executing program improvements
- maintaining software code
- creating technical documents and training colleagues
Are we a match?
- bachelor's degree in computer science engineering/programming or a related discipline, or equivalent work experience required
- experience with using a specific application development toolkit and knowledge of front-end languages such as HTML, CSS, JSON and JavaScript
- prior experience with structured and OO Python programming, with in-depth knowledge of the Pandas and NumPy libraries
- experience with Object-Relational Mapping (ORM) frameworks, notably SQLAlchemy, and prior experience with GIS and geospatial concepts are a plus
- familiarity with CI/CD and test-driven development methodologies
- ability to learn new languages and technologies quickly
- decent knowledge of data structures and SQL
- knowledge of software systems and frameworks including Flask and Git
- advanced knowledge of Linux system administration is an advantage
- end user-oriented and result-driven with preferably a strong aptitude for math
- strong verbal and written communication skills in English (Intermediate+ level)
Want to tackle tomorrow’s multi-technical challenges with us?
Then join our experts in the various innovative and exciting projects of Equans. You get the opportunity to use your technical skills as well as to discover cutting-edge technologies and help customers in the 3 major transitions of today: the energy transition, the industrial transition and the digital transition.
Joining Equans is more than that! You also get:
- a competitive salary in line with your education and experience
- fringe benefits such as eco- & meal vouchers, hospitalization- & group insurance, additional paid leave,… depending on your function
- interesting training and career opportunities
- …
We are looking forward to meeting you!
Are you interested in this position and do you have questions? Please contact our HR colleague Olivier Gustin - 02 370 30 49 - olivier.gustin@external.equans.com