Skip to content

System Developer

  • Hybrid
    • Amsterdam, Noord-Holland, Netherlands
    • Stavanger, Rogaland, Norway
    • Aberdeen, Scotland, United Kingdom
    +2 more
  • Mobile

Job description

Tampnet is expanding and is now looking for a System Developer.

As a System Developer, you’ll play a key role in designing, developing, and maintaining Tampnet’s customer portal, internal administrative systems, and shared libraries used across the organization.

Our core values guide the way we work: we are Dedicated, Reliable, Innovative, Caring and we act with Integrity — together, we represent the Tampnet DRIVE.

Main responsibility and tasks

  • Design, develop, test, and deploy secure and high-quality system solutions that meet both business, technical and security requirements

  • Contribute to the architecture and design of new and existing systems

  • Integrate internal and external systems and services through APIs and other data exchange mechanisms

  • Conduct code reviews and provide constructive feedback to peers

  • Collaborate with cross-functional teams to ensure timely delivery of features

  • Continuously optimize, refactor, and improve code for performance, scalability, and maintainability

  • Document technical designs, implementation details, and system behavior clearly

Job requirements

Technical Skills

  • Proficiency in Python (3.11+), with hands-on experience using the Flask web framework and SQLAlchemy ORM

  • Solid front-end skills with JavaScript, Bootstrap, HTML, and CSS; experience with ECharts for data visualization is a plus

  • Strong knowledge of RESTful API design and implementation

  • Experience with MySQL and Redis; familiarity with Elasticsearch and InfluxDB is an advantage

  • Competence working in Linux environments (preferably Red Hat Enterprise Linux)

  • Practical experience with Apache 2.4 as an application server

  • Experience with configuration management and automation using Ansible is a plus

  • Understanding of cloud infrastructure, particularly Azure

  • Proficiency in Git, ideally using Bitbucket workflows

  • Familiarity with CI/CD pipelines, DTAP environments (Development, Testing, Acceptance, Production), and DevOps practices

  • Experience with automated testing, including Selenium for browser-based UI testing

  • Comfortable working in an Agile/Kanban environment using tools like Jira

  • Strong grasp of software architecture, design patterns, object-oriented programming, data structures, and algorithms

Education and experience

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field

  • 5+ years of professional software development experience

We offer

  • Varied working days with independence and challenging tasks

  • Great opportunities for professional and personal development in a growing company

  • Professional and social work environment

  • Interact with exciting customers, projects and new technology

  • Competitive compensation and a omprehensive benefits package

  • Modern office locations

  • Flexible working hours

Preferred location

  • The Netherlands

As a part of Tampnet’s ESG responsibility, we have the ambition to build a strong, diverse, and inclusive company culture with a focus on gender equality. Our mission is to close the gender gap, promote equality, and contribute to a sustainable future for business and society.

Our target is to reach 30% women in Tampnet, and that is why we strive to achieve 1 of 3 candidates to be women in our final candidate pool.

  • Amsterdam, Noord-Holland, Netherlands
  • Stavanger, Rogaland, Norway
  • Aberdeen, Scotland, United Kingdom
+2 more
Mobile

or