-
HCLTech

Python Developer

HCLTech
Netherlands · Full-time · Mid-Senior

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

python data structures restful apis fastapi flask cicd git sas
Login to Apply
Posted
Mar 13, 2025
Type
Full-time
Level
Mid-Senior
Location
Amsterdam Area
Company
HCLTech

Industries

IT Services IT Consulting

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
HCLTech
Related

DevOps Engineer - Ansible & Automation

2026-05-19

Full-time
Associate
France
IT Services
Information Technology
View Job Details
Doghouse Recruitment
Related

Enterprise Network Engineer

2026-05-26

Full-time
Mid-Senior
Netherlands
IT Services
Engineering
View Job Details
HCLTech
Related

JavaScript Backend developer

2026-05-21

Full-time
Mid-Senior
Canada
IT Services
Information Technology