Python Software Engineer
Posted 4 hours 19 minutes ago by Charles Oakes & Co
Python Software Engineer Consultant
Are you looking for an opportunity to support key work underpinning investment projects throughout the EU? Come join our team supporting the work of a prominent European financial institution in Luxembourg, dedicated to safeguarding financial stability.
As a Python Software Engineer Consultant, you will be responsible for developing and maintaining Python applications, designing and integrating database architecture, and providing training and support to the team. This role involves a combination of on-site and off-site work, with a commitment of 40% on-site and 60% off-site.
Technical Skills:
- Bachelor's degree in information technology, Mathematics, Physics, or similar field, and/or equivalent professional experience (mandatory)
- Minimum of 6 years' experience in software engineering with Python and SQL in a professional environment (mandatory)
- Proficient in object-oriented programming, automated testing of Python code, and usage of Python libraries such as NumPy and Pandas (mandatory)
- Proficient with XML, JSON, YAML, and Git version control systems (mandatory)
- Practical experience with data-mart development, data domain modelling, SQL database design, and ETL pipeline development with Python (mandatory)
- Experience with continuous integration and continuous delivery pipelines, Scripting, and Enterprise Data Warehouse development (desired)
- Proficient knowledge of and experience with specialized Python data management libraries and reporting solutions (desired)
- Good understanding of cloud-based microservice architecture and experience with documentation of business requirements (desired)
Competencies:
- Excellent English communication and presentation skills
- Proven customer-oriented change management communication skills
- Strong capacity and proactiveness for fostering collaboration and demonstrating commitment to the team's goals
We are looking for an autonomous, empathetic person, used to resolving issues and thinking logically, with the ability to work within small development teams.
Applicants should be able to start on 02/01/2025. This position can be offered as either a CDI or a long-term freelance contract.
We kindly ask interested candidates to send us their CV quoting reference BBH1728
Key words: Python Software Engineer, SQL, NumPy, Pandas, XML, JSON, YAML, Git, ETL, Data Integration, Continuous Integration, Continuous Delivery, Cloud-based Microservice Architecture.