Software Engineer Python

Do you have a passion for the high-tech industry? We do as well. A more dynamic field does not exist. Technological innovation is the future! If it would be up to us: your future! Being employed with ENTER you can work on challenging Research & Development projects with a variety of high-tech companies.

Job info

As a Software Engineer Python you are responsible for programming, testing and maintaining high level control software. The, often complex, functionality of the software includes business logic, controls for logistical transport, communication with external computer systems, reporting, data analysis and simulation. This functionality is spread across the various components of the control suites. You are implementing and testing the software based on a design. You are part of an agile team (either Scrum or Kanban) working together to deliver component releases on a regular basis. Together with this team and the product owner you estimate, take in and implement work. With the team you focus on creating the releases and assist and/or take over from each other in order to meet the team’s goals.

What your task are:

  • Participating in software and system design for small and medium-sized projects
  • Implementing code from SW Designs, UML diagrams and component requirements
  • Analysing, troubleshooting and fixing internally and externally encountered problems and requested changes
  • Verifying software components and creating unit tests
  • Supporting testing and integration of software components
  • Creating software documentation
  • Being a committed team player in an Agile (Scrum or Kanban) team
  • Taking part in continuous improvement through sharing of knowledge and improvement points within the team

Job requirements

We are looking for a Software Engineer Python with a passion for technology and that is not afraid to analyse complex problems and build innovative solutions.

You should also have the following qualifications / have a working knowledge of:

  • Bachelor or Master degree in Computer Science, Electrical Engineering, Embedded Systems, Physics, Mathematics and/or Information Technology
  • Good knowledge of Python, OOP and Design Patterns
  • Experience with Django is a plus
  • Good understanding of English language is required as well as Dutch or willingness to learn Dutch


Business Unit Software delivers technical knowledge and capacity in the field of technical software development. Our customers are OEMs, product development companies and system integrators that operate in high tech machine building, medical systems, consumer electronics, automotive, transport & handling systems, oil & gas, and maritime systems.

ENTER employs experienced Architects as well as junior Software Engineers. All of them with solid knowledge of software engineering and passion for their profession. Our employees have a Bachelor, Master, or PhD degree and work in a role as Programmer, Designer, Tester or Architect. But they also work as Project Manager, Scrum Master, Integrator, Release Coordinator and Technical Lead.

We are looking for talents in the field of software engineering. It is essential that our employees have passion for their profession and possess the right technical, process, social knowledge and skills. Do you recognize yourself in this profile? Then you’re possible our new colleague!


ENTER offers an inspiring international work environment in which you can develop yourself by doing challenging projects and following dedicated training courses. You get good and frequent coaching by your Business Manager who helps you develop further.

Information and application

If you want more information on the vacancy Software Engineer Python or you would like to apply, please contact Lisa Eijgendaal:, +31 15 241 00 15


Ready to apply for this role? Please use our application button.
By creating a profile and applying you agree to our privacy statement.