Python Software Engineer

Posted 3 days ago by Capgemini Engineering

Permanent
Full Time
I.T. & Communications Jobs
Liège, Herstal, Belgium
Job Description

About the Job

Joining Capgemini Engineering means becoming part of a global organization that drives innovation and growth. With over 55 years of experience, a presence in 30 countries, and more than employees, we offer an environment where you can elevate your career to new heights.

And that's not all! As a Python Developer, you will play a pivotal role in developing, designing cutting-edge technological solutions, delivering high-quality engineering services. Together with your team, you will work on exciting projects for an industrial device.

Capgemini Engineering: Get The Future You Want

Your Responsibilities

In this role, you will be responsible for:

  • Collaborating with diverse teams to develop and implement innovative solutions. Collaborating with the team responsible of testing framework development.
  • Actively contributing to the success of projects by developing well-defined software architecture and design.
  • Building strong, sustainable relationships with internal and external stakeholders.
  • Analyzing complex challenges and doing the development to meet the acceptance criteria.
  • Proposing alternatives to optimize the existing code in term of maintainability, usability, performance, etc.
  • Applying and evangelizing our high-quality code standards.


Your Profile

At Capgemini Engineering, we're looking for someone who:

  • Has a passion for Python development (packaging a library, unit-test, classes, sockets and built-in types).
  • Brings at least 3 years of experience in Python development/testing
  • Language Skills: Fluent in English. French and/or Dutch are an asset.
  • Is experienced with technologies/tools, such as Python, Docker, Ansible, Jenkins; Familiar with basic Agile concepts.
  • Knows embedded system communication.
  • Bachelor's or master's degree in Electronics Engineering, Computer Sciences, or embedded related studies.


Success in this role often comes down to:

Strong communication skills: You can convey complex ideas clearly and persuasively.

Teamwork: You excel at collaborating and building meaningful relationships.

Organizational talent: You maintain oversight and prioritize effectively in a dynamic environment.

Problem-solving ability: You think creatively and tackle challenges proactively.


What We Offer

At Capgemini Engineering, we offer more than just a job:

  • A full-time position with attractive secondary benefits.
  • A competitive salary package, including a company car, laptop, meal vouchers, bonus system, and more.
  • Training and development: Access to courses and certifications to enhance your skills.
  • Flexibility: A hybrid work model that supports work-life balance.
  • Regular company outings and events to celebrate success together.


Recruitment Process

Our recruitment process includes the following steps:

  1. A first screening via phone.
  2. An initial interview with a Talent Acquisition Professional.
  3. A discussion with one of our People Managers to ensure the right fit.
  4. A meeting with our Technical Colleagues to assess your skills and experience.


Ready for the next step? Apply now and explore how your future could look at Capgemini Engineering!