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
or
All done!
Your application has been successfully submitted!