Senior Software Developer (Malta)

Otra 17-10-2025

Senior Software Developer (Malta)

jcyl.es - jobboard Otra 17-10-2025
Riassunto

Località

Otra

Divisione Aziendale

Tipo di contratto

Data di pubblicazione

17-10-2025

Descrizione Lavoro

Overview
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.

Interviews

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.
Quoting the name of the vacancy Software Developer and the vacancy reference 414753 in the covering email.

#J-18808-Ljbffr

Condividi

Come Candidarsi

Per maggiori informazioni e per candidarti, clicca il pulsante.