Experienced Python Developer - Banking

Category: Software Development/ Engineering
Main location: Netherlands, Utrecht, Utrecht
Position ID: J1022-0168
Employment Type: Full Time

Position Description:

We are looking for Python Developers with experience in Risk Model Management.

Your day-to-day activities
As an experienced Python developer, you will be responsible for designing and developing robust and maintainable systems for our clients to calculate credit risk. You will work in multidisciplinary teams, collaborating on running and changing processes of risk modeling and management applications. Together you will help design and build a robust, secure cloud environment in Azure. You are comfortable with solving the problems posed by the cloud, such as security, resilience and scaling.

You focus on quality practices such as Test Driven Development (TDD) and are able to guide people in applying these practices. You are aware of latest market developments and technological developments and apply this in your daily work. You drive improvement with Continuous Integration and Continuous Delivery and know how to take your team members and product owners with you in these technical improvements.

What you need to be successful in this role
You have (at minimum) a completed Bachelor degree with a strong IT component. You are an expert in Python and know how to use C# with affinity or preference for experience with model development. You preferably have experience with setting up test cases of features in development (TDD). In addition, you have demonstrable experience with:

• Azure (release) pipelines
• Azure cloud concepts such as AKS, ADLS, ACR, ADF, Docker, ARM, azcli
• Docker, YAML
• Using libraries like Beautiful Soup, Numpy, Scipy, Matplotlib, Pickle, PySide, Pandas Data    Frame, Networks, urllib2 etc
• Developing web applications implementing Model View Control architecture using Django,    Flask, Pyramid or Zope Python web application frameworks
• Working with various Python Integrated Development Environments like Net Beans,    PyCharm, PyScripter, Spyder, PyStudio, PyDev and Sublime Text
• Understanding and application of basic coding principles such as DRY, SOLID, inheritance    and clean code
• Git
• SPECFLOW
• Working in Agile, experience with DevOps, Scrum and Lean

If you are customer focused, result oriented and residing in the Netherlands, we are looking just for you!

Your work environment
CGI is one of the five largest independent IT consulting companies in the world. As a Senior Test Automation Engineer you will be working for the CGI Banking unit part of the CGI Financial Services sector.

We deal with a diversity of clients, both national and international. Each client faces its own challenges. What they all have in common is that in order to move with what consumers and regulators expect, they need to modernize and transform their services and operations. Based on your capabilities, wishes and ambitions, you will work on varied assignments that are interesting for your development. The assignments take place at customer locations in the Randstad, with the focus on the Utrecht area.

In short, a fun and interesting environment where you can work as Senior Test Automation Engineer at the most innovative financial institutions and be supported by a diversity of expertise and colleagues within Financial Services, leaders of banks, insurance companies and pension funds recognize that the implementation of laws and regulations, in parallel with the digital transformation, affects the entire organization and all business domains.

The banking market is changing at a rapid pace. Where the market used to belong to a select number of banks, the playing field is now much more open. At the same time, there is great pressure on costs, attracting customers and complying with laws and regulations. A complex market, which calls for different business models and innovative solutions. That's why the banking sector is 'the place to be' for every ambitious and committed ICT professional who wants to work with the latest techniques.

Our offer
We offer you a permanent contract, so that you immediately have job security. Part-time work, for example 32 or 36 hours per week, is negotiable, we are happy to offer you that flexibility.

We think it is important that you remain inspired, contribute to things that you are passionate about and continue to develop yourself. You have the opportunity to become a shareholder and thus share in our successes. Therefore, working at CGI is rewarded twice. You may follow relevant courses via our CGI Academy, because your personal development is our priority. We will provide you with a place in our close-knit community where together we bear the responsibility of projects and exceed customer expectations. You're invited to contribute to our CGI story!

Are you ready to be part of our story?
Apply now! We will contact you as soon as possible.
Questions about the position?
Ask Ruben Woudsma, Director Consulting Services via +31 6 53 9721 58 or ruben.woudsma@cgi.com
For more information about the application procedure, please contact Niki Haringsma, Recruitment Business Partner, via +31 6 57061091 or niki.haringsma@cgi.com.

We do not cooperate with external recruitment parties.
Acquisition due to our vacancies is therefore not appreciated.

What you can expect from us:

Insights you can act on

While technology is at the heart of our clients’ digital transformation, we understand that people are at the heart of business success.

When you join CGI, you become a trusted advisor, collaborating with colleagues and clients to bring forward actionable insights that deliver meaningful and sustainable outcomes. We call our employees “members” because they are CGI shareholders and owners, and, as owners, we enjoy working and growing together to build a company we are proud of. This has been our Dream since 1976, and it has brought us to where we are today—one of the world’s largest independent providers of IT and business consulting services.

At CGI, we recognize the richness that diversity brings. We strive to create a work culture where everyone belongs, and we collaborate with clients in building more inclusive communities. As an equal opportunity employer, we empower all our members to succeed and grow. If you require an accommodation at any point during the recruitment process, please let us know. We will be happy to assist.

Ready to become part of our success story? Join CGI—where your ideas and actions make a difference.