← Все заказы

Python Developer

Tata Consultancy Services

13 ч назад

Текст заказа

Python Developer
Компания: Tata Consultancy Services
Город: Utrecht
**About Tata Consultancy Services Ltd (TCS)**
Tata Consultancy Services (TCS) (BSE: 532540, NSE: TCS) is a digital transformation and technology partner of choice for industry-leading organizations worldwide. Since its inception in 1968, TCS has upheld the highest standards of innovation, engineering excellence and customer service.
Rooted in the heritage of the Tata Group, TCS is focused on creating long term value for its clients, its investors, its employees, and the community at large. With a highly skilled workforce of 580,000 spread across 55 countries and 202 service delivery centers across the world, the company has been recognized as a top employer in six continents. With the ability to rapidly apply and scale new technologies, the company has built long term partnerships with its clients – helping them emerge as perpetually adaptive enterprises. Many of these relationships have endured into decades and navigated every technology cycle, from mainframes in the 1970s to Artificial Intelligence today.
TCS sponsors 14 of the world’s most prestigious marathons and endurance events, including the TCS New York City Marathon, TCS London Marathon and TCS Sydney Marathon with a focus on promoting health, sustainability, and community empowerment.
TCS generated consolidated revenues of over US $30 billion in the fiscal year ended March 31, 2025. For more information, visit www.tcs.com.
**Job Title:** Python Developer
**Work Location:** Utrecht, Netherlands
**Job Purpose and primary objectives:**
The Python Developer will be responsible for understanding business and functional requirements from Business Analysts (BAs) and translating them into scalable, high-quality software solutions for Credit Risk applications. The role involves designing, developing, testing, and deploying Python-based applications and services using modern containerization and cloud-native technologies. The candidate should possess strong Python development expertise, an understanding of financial risk systems, and working knowledge of DevOps practices.
**Key responsibilities:**
* Collaborate with Business Analysts and stakeholders to understand and analyze Credit Risk business requirements.
* Design, develop, test, and maintain Python-based applications and services.
* Translate business requirements into efficient, scalable, and maintainable technical solutions.
* Develop and optimize data processing, business logic, and risk calculation components.
* Build and maintain containerized applications using Docker.
* Deploy and manage applications on Kubernetes platforms.
* Participate in code reviews, testing activities, and release management processes.
* Work closely with DevOps teams to support CI/CD implementation and deployment automation.
* Troubleshoot application issues and perform root cause analysis.
* Ensure adherence to coding standards, security requirements, and development best practices.
* Maintain technical documentation and provide technical support where required.
* Contribute to continuous improvement and modernization initiatives.
**Must Have Skills/Knowledge:**
* Strong proficiency in **Python programming** with 4–5 years of hands-on development experience.
* Solid understanding of software engineering principles, object-oriented programming, and design patterns.
* Experience developing enterprise-grade applications and backend services in Python.
* Strong knowledge of **Docker** and containerized application development.
* Hands-on experience with **Kubernetes** deployment and orchestration.
* Good knowledge of SQL and working with relational databases.
* Experience with Git-based version control systems.
* Understanding of CI/CD concepts and software deployment practices.
* Working knowledge of DevOps principles and collaboration with DevOps teams.
* Ability to analyze business requirements and convert them into technical solutions.
* Strong problem-solving, debugging, and analytical skills.
* Good communication and stakeholder management skills.
**Good to Have Skills/Knowledge:**
* Exposure to **Azure DevOps, Jenkins, GitHub Actions, or similar CI/CD tools**.
* Experience with cloud platforms such as Azure.
* Knowledge of microservices and distributed systems architecture.
* Familiarity with Linux and shell scripting.
* Experience with monitoring and logging tools such as app insights.
* Understanding of Credit Risk, Risk Analytics, or Banking domain concepts.
* Experience working in Agile/Scrum environments.
* Knowledge of automated testing and code quality practices.
**Preferred Experience Range:**
* 5-7 of experience in Python application development.
* Experience working on financial services, banking, or risk management applications preferred.
* Proven experience interacting with Business Analysts and delivering solutions based on business requirements.
* Experience with Docker, Kubernetes, and DevOps-driven development environments is highly desirable.
**Privacy Note:**
https://ibegin.tcsapps.com/candidate/next/en-NL/policies/…
Tata Consultancy Services (TCS) is an equal opportunity employer. We truly believe that employing a diverse workforce is pivotal to our success. Please note, recruiting decisions are always based on applicant’s skills, competencies & experience and potential fitment to the available role.

Похожие заказы