HCL is a $11 billion leading global technology enterprise consisting of over 200,000 professionals operating from 52 countries. Founded in 1976, HCL is one of India's original IT garage start-ups. For more on HCL, please visit www.hcl.com
Role : Python Developer
Location : Amsterdam, Netherlands
Mode : Onsite/Hybrid-2-3 Days Per Week
Mode of Hiring : Permanent
Job Description:
Please find below the updated Python developers profile that we need.
The yellow areas are the changes to the profile you already had. These changes are based on the latest insights, interviews and also based on the people we already have.
- High and very high hands-on expertise with Python (and as a Python data engineer)
- Very good expertise on Git, CI/CD Azure pipelines
- Very good expertise in testing, testing frameworks, debugging tools and definitely test automation
- Very good analysis skills, think of IT and business documentation, policies, data
- As much as possible with a background in Finance & Risk, especially analytical models and modelling in general
- Very good communication, stakeholders alignment and the ability to perform very well under pressure
Last but not least think also of the possibility to have an API layer where jobs from Databricks can be invoked. Probably with AppServices and Python.
Additionally, here we also have the partly usual, but also very specific to us, textual needs that we have:
Job Description:
Seeking a highly skilled Python Developer with expertise in Finance and Risk domain to join our dynamic team. The ideal candidate will have extensive experience in analysing business requirements, designing technical solutions, implementing complex business logic, ensuring seamless transition and optimization of activities within the migration process. The position requires strong proficiency in Python, experience with analytical models, and a solid understanding of data structures and quality. The candidate will oversee end-to-end development, from requirement analysis to deployment, while ensuring robust testing and validation processes.
Key Responsibilities:
- Requirement analysis:
- Analyse and interpret business documents related to Finance and Risk domain, especially corporate credit risk analytical models
- Collaborate with stakeholders to translate business needs into clear technical requirements.
- Data analysis and understanding. Analyse and interpret data, understand data structures and concepts, assess data quality, identify inconsistencies, and resolve issues as needed.
- Develop and maintain scalable and efficient REST API applications using FastAPI or Flask frameworks.
- Design and document RESTful APIs using Swagger and OpenAPI specifications for clear and standardized API communication.
- Preferred but not required: design, build, and maintain scalable data pipelines, workflows using Python, PySpark, and Databricks. Enhance the performance by leveraging the capabilities of Python and PySpark.
- Testing and Validation:
- Understanding the idea, methodology, scope and target
- Conduct thorough testing and validation of implementation to ensure they meet performance and functionality standards, ensuring comprehensive test coverage
- Perform review, debugging, troubleshooting and issue resolution
- Deployment and Maintenance
- Deploy solutions using Azure Pipeline
- Monitor and maintain deployed solutions
- Evaluates all work is completed in compliance with internal Privacy and Security Policies and Procedures and migration project practices.
- Meet timelines and milestones by monitoring deliverables. Identifies, reports and helps solve potential risks and issues.
- Documentation: Maintain detailed documentation of migration processes, including code changes, testing procedures, and performance metrics.
- Collaboration: Work closely with business analysts, modelling team, SAS developers, data scientists, data engineers, and other stakeholders to ensure successful migration and integration of programs.
- Training and Support: Provide training and support to team members on the new Databricks, Python/PySpark-based programs.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
DevOps Engineer - Ansible & Automation
2026-05-19
Enterprise Network Engineer
2026-05-26
JavaScript Backend developer
2026-05-21
- Posted
- Mar 13, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Amsterdam Area
- Company
- HCLTech
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
DevOps Engineer - Ansible & Automation
2026-05-19
Enterprise Network Engineer
2026-05-26
JavaScript Backend developer
2026-05-21