jobBox

Senior Software Developer (Malta)

Red EURES 15/10/2025

2 (Senior) Software Developer BAS (Business Administration Systems)

Job description:

  • OpenIIoT is looking to expand its team of experts & developers in Industrial digitalization.
  • Your task will be to develop and implement reliable, scalable, and cyber-secure IIoT & Industry 4.0 based digitalization and software solutions for companies, typically manufacturers and companies relying on heavy machinery.
  • You will be working with your team members under the lead and guidance of the solution architect to achieve the best possible solution for the client.
  • Customer satisfaction and high quality are the top priorities for OpenIIoT, and with that, part of your responsibility.

Tasks:

  • Develop, test, and deploy software modules as microservices to enhance our UNS-based business administration system.
  • Collaborate with cross-functional teams, guided by the architect, to design and implement tailored solutions for clients.
  • Write clean, maintainable, and scalable code while adhering to best practices.
  • Take ownership of individual modules, ensuring quality, performance, and reliability.
  • Work in an agile environment, rapidly iterating and improving the system to meet evolving requirements.

Requirements

  • Business Administration System Experience
  • Understanding of manufacturing, logistics, or supply chain-related administration processes is a big plus.
  • Knowledge of systems like MRP, ERP, MES, or bookkeeping software is highly advantageous.
  • We are currently looking for a candidate with experience in the following areas:
    • Python (Must Have) SQL & NoSQL (Must Have)
    • C++ (Nice to Have)
    • Clean coding practices (Must Have)
    • Unit testing and automated functional testing of microservices (Big Advantage)
  • Fully capable of the written and spoken English language.
  • Experience with business administration systems.
  • Proven expertise in developing broker-based microservices or similar systems.
  • Strong programming skills in building scalable and distributed systems.
  • Problem-solving and debugging proficiency.
  • Familiarity with advanced concepts such as UNS, event-driven architectures, and real-time data processing.
  • Experience with cloud infrastructure, containerization, and DevOps practices is a significant advantage.
  • Programming Skills:
    • Python - C++ - SQL & NoSQL - Clean coding practices
    • Unit testing and automated functional testing of microservices
    • System & Software Skills - Linux - Docker Understanding of Technical Concepts
    • Unified Name Space (UNS)
    • Broker-based microservice architectures
    • Pub/Sub communication protocols, such as MQTT

Job conditions:

  • Training provided
  • Contract Type: indefinite
  • Training will be provided as part of the onboarding and the first 3-6 months of the employment as part of the specific vacancy. In parallel we draft after the probation time a Personal Development Plan for the employee.
  • Salary: 35k 50k Euro

Interviews be held:

  • First meeting is a 30 min online introduction meeting.
  • Second Meeting is a 60 min online technical meeting and we provide an assignment for the potential candidate.
  • Third meeting is an (online) presentation of the assignment by the candidate and finalizing of the interviews.

To apply:

Red EURES