Python Developer
Parallel Consulting — Amsterdam, NL
- Published on
About the Role
As a Python Developer at Parallel Consulting, you will be responsible for:
- Translating business and technical requirements into robust, scalable Python applications.
- Developing and maintaining internal libraries and tools that support trading analytics and official reporting.
- Implementing APIs and dashboards for internal users using FastAPI and Dash.
- Optimizing existing systems for enhanced performance and scalability.
- Offering support and training to risk officers and analysts through code reviews and coaching.
- Contributing to code quality and architecture based on strong software craftsmanship.
- Staging relevant industry trends in Data Science, Machine Learning, and cloud technologies.
- Collaborating with the DevOps team to ensure smooth CI/CD pipelines using Azure DevOps or AWS.
About the Candidate
We're looking for someone who meets the following qualifications:
- Professional experience in Python and with libraries such as Pandas.
- Proficiency in using Dash and FastAPI, and working with RESTful APIs.
- Understanding of clean coding practices, testing, and documentation in software craftsmanship.
- Familiarity with frontend technologies including Angular or React is a plus.
- Practical experience with Kubernetes and cloud services like Azure DevOps or AWS.
- Exposure to the financial services, banking, or energy sectors.
- A basic understanding of machine learning or deep learning concepts.
- Fluent in both English and Dutch.
About the Company
Parallel Consulting is a leading consultancy in the financial sector, located in the Amsterdam area. We pride ourselves on fostering a dynamic work environment that encourages professional development and collaboration among team members.
Company Culture and Benefits
We offer an inclusive culture that values diversity and innovation. As part of our team, you will work in a multicultural, multilingual setting where both English and Dutch are spoken. We value continuous learning and provide opportunities for coaching and training.