Senior Python Developer
About Sopra Steria Netherlands
Sopra Steria provides tailor-made end-to-end corporate technology and software solutions that help organizations make bold choices and achieve results. With over 51,000 colleagues in nearly 30 countries, we are among the top European digital solutions providers. Successful organizations in Europe rely on our technology because we continuously strive for innovation, collaboration, and business development. We believe that 'The world is how we shape it. Let’s shape it together.' Sopra Steria is an equal opportunity employer committed to fostering an inclusive work environment that respects all differences.
About the Position
Introduction
As a technological partner, Sopra Steria works on various solutions. This means you will be working with your team on different assignments, applying your Python development expertise to cutting-edge projects.
Responsibilities
- Bring a Proof of Concept (PoC) utilizing one or more AI models to a Minimum Viable Product (MVP) using FastAPI and Python.
- Develop image recognition applications.
- Work in a Behavior-Driven Development (BDD) and/or Test-Driven Development (TDD) Agile environment.
- Implement data models that predict, for example, the number of travelers in public transport or the amount of wind or solar energy to be stored.
- Conduct AI Research to improve Natural Language Processing (NLP) models and implement these models in applications that assist in document searching.
- Build applications that help specialists collect and analyze data for security risks (Flask) or verify document authenticity (Django).
- Contribute to discussions regarding the implementation of OpenShift.
- Convert CI/CD Jenkins pipelines to Azure pipelines.
- Collaborate on defining steps to run applications in a Kubernetes cluster (e.g., with Helm, Dockerfile, Podman).
- Select and implement new frameworks, such as FastAPI.
- Make existing unit and integration tests meaningful.
- Introduce and discuss ideas within the team to drive progress.
Requirements
- Minimum of 5 years of relevant work experience.
- Experience with at least 2 frameworks such as Django, Flask, or FastAPI.
- Experience with and ability to apply testing methodologies (unit, integration, acceptance tests).
- In-depth knowledge and application of cloud technologies such as AWS, Azure, or OpenShift.
- Experience working in an Agile Scrum environment.
- Experience working in accordance with DevOps principles.
- Ability to contribute to software architecture and technical design.
- Enjoys working in a team.
- Experience with knowledge sharing and mentoring colleagues.
- Possess a positive mindset and a solution-oriented attitude.
- Bachelor's degree in Computer Science or an equivalent relevant education.
- Must hold a Dutch passport and reside in the Netherlands.
- Dutch language skills preferred (working knowledge required for this role based in the Netherlands).
Benefits
At Sopra Steria, we ensure that you can enjoy your work and maintain a good work-life balance. Therefore, we offer an attractive and flexible package of employment conditions:
- A permanent contract and a salary between €4,200 and a maximum of €6,500 per month (based on 40 hours per week). The exact salary depends on your experience.
- A generous mobility budget in the form of a lease arrangement of min. €1,022 and max. €1,209, with the choice of an electric lease car with NS Business Card or lease bicycle, or an alternative transport arrangement of min. €930 and max. €1,113. Whatever best suits your travel needs.
- Profit sharing of 8% on target (or OTB amount where the MT scheme applies).
- 27 paid vacation days.
- Opportunity to pay off student debt in a tax-friendly way, purchase a bicycle, solar panels, or sports subscriptions (Cafeteria system), or obtain other employee discounts.
- An internet allowance of €15 net per month, an additional work-from-home allowance of €21.50 net per month, and we provide facilities for equipping your home office.
- A flexible pension scheme, to which you can contribute customized to your needs.
- Home office with laptop, phone, and a monthly internet allowance.
- Hybrid working: at home or in the office, depending on your needs.
- Development opportunities through training, knowledge-sharing sessions, and inspiring (networking) events.
- You can participate in collective health insurance.
About Company
Sopra Steria provides tailor-made end-to-end corporate technology and software solutions that help organizations make bold choices and achieve results. With over 51,000 colleagues in nearly 30 countries, we are among the top European digital solutions providers. Successful organizations in Europe rely on our technology because we continuously strive for innovation, collaboration, and business development. We believe that 'The world is how we shape it. Let’s shape it together.' Sopra Steria is an equal opportunity employer committed to fostering an inclusive work environment that respects all differences.
How to Apply
If this job sounds like something for you and you're ready to shape the world with us, we look forward to your application! Please apply directly via the provided link.
Apply Now
Your data is only shared with Sopra Steria Netherlands
Location
Nieuwegein, Netherlands
Type
Standard
Keywords
Similar Roles
Explore comparable positions
Senior Python Developer
Sopra Steria Netherlands