Sovelluskehittäjä järjestelmäkokonaisuuksien kehitykseen (koneohjaus & pilvi)
Tutustu Novatroniin uuden brandivideomme kautta:
Haemme Novatronille kokenutta sovelluskehittäjää työskentelemään koneohjausjärjestelmien sekä Xsite Manage -pilvipalvelun kehityksessä. Tässä roolissa työskentelet suoraan järjestelmien ytimessä: toteutat toiminnallisuuksia sekä koneohjausjärjestelmään että AWS-pohjaiseen pilvipalveluumme ja varmistat, että data liikkuu luotettavasti ja tehokkaasti näiden välillä.
Rooli ei ole työelämässä aloittavan osaaja-tason tehtävä, vaan edellyttää aiempaa kokemusta vastaavista teknisistä kokonaisuuksista niin pilvipalvelun kuin laitteelle asennettavan ohjelmiston kehityksestä.
Etsimme kehittäjää, joka pystyy ottamaan vastuuta datan mallinnuksesta, rajapinnoista ja tuotantokäytössä olevien järjestelmien muutoksista. Kaikkien käytössä olevien teknologioiden ei tarvitse olla sinulle valmiiksi tuttuja, mutta odotamme näyttöä kyvykkyydestä ottaa uusia teknologioita haltuun. Kokemus vastaavista teknologioista katsotaan eduksi.
Ensisijainen toimipisteesi voi olla Pirkkala, Helsinki tai Oulu. Tarjoamme joustavan hybridityömallin.
Mitä tehtäviisi kuuluu?
Työskentelet osana tiimiä, jossa kehitetään koneohjausjärjestelmien ja pilvipalvelun jakamia käyttötapauksia. Pääset kehittämään aktiivisesti molempia järjestelmiä – sekä koneohjausjärjestelmän sovellusta että Xsite Manage -pilvipalvelua.
Käytännössä työsi painottuu pilvipalvelun kehitykseen, mutta sisältää myös muutoksia koneohjausjärjestelmän puolelle. Työ ei ole pelkästään integraatiota, vaan kokonaisvaltaista sovelluskehitystä molemmissa ympäristöissä.
Pilvipalvelumme on toteutettu serverless-mallin mukaisesti AWS:n palveluita laajasti hyödyntäen. Lisäksi käytössä on MongoDB Atlas -klusteri. Rajapinnat on toteutettu käyttötapauksesta riippuen REST- tai MQTT-pohjaisesti. Selainkäyttöliittymä on tehty Reactilla. Pilvipalvelun osalta tyypillinen työtehtävä sisältää osan tai kaikki seuraavista. Tukenasi ovat pilvipalvelusta ja koneohjausohjelmistosta ja niiden ylläpidosta vastaavat arkkitehdit ja kehittäjät, jotka osallistuvat ratkaisujen suunnitteluun, vastaavat kysymyksiisi sekä katselmoivat ja hyväksyvät muutokset.
Tietokantaskeeman päivittäminen uuden tietosisällön mukaiseksi
MQTT-rajapinnan viestityyppien päivittäminen tai lisääminen uuden tietosisällön mukaiseksi
Vastaanotettujen MQTT-viestien käsittely (esim. tietokantaan kirjoittaminen tai tiedonhaku ja vastausviestin lähettäminen oikeaan MQTT-kanavaan)
MQTT-viestien lähettäminen esim. tietokantakirjoituksen liipaisemana
REST-rajapintojen päivittäminen välittämään uutta tietosisältöä järjestelmästä ulospäin
Selainkäyttöliittymän päivittäminen hyödyntämään REST-rajapinnan kautta vastaanotettua uutta tietosisältöä
Automaattisten regressiotestien kirjoittaminen (yksikkö-, API- ja käyttöliittymätestit)
Pienimuotoisten muutosten tekeminen pilvi-infrastruktuurin CloudFormation-templaatteihin
Muutosten toimivuuden seuraaminen tuotantojärjestelmässä ja tarvittaessa niiden peruminen tai muiden korjaavien toimenpiteiden toteuttaminen
Pilvipalvelussa on käytössä mm. seuraavia teknologioita, joiden osaaminen tai oppiminen on tehtävässä tarpeen:
TypeScript, Node.js, npm
AWS: API Gateway, Lambda, DynamoDB, S3, SQS, CloudWatch, CloudFormation, ECS
React, Redux Toolkit
REST, MQTT
MongoDB, MongoDB Atlas
Jest, Playwright, GitHub Actions
Docker
Koneohjausohjelmiston osa-alueilla, joihin jaetut käyttötapaukset osuvat, on käytössä seuraavia teknologioita:
PostgreSQL, Flyway
C++, Python
MQTT, FlatBuffers, AWS Greengrass
Linux (Yocto / Debian-based, APT)
Robot Framework, Google Test, Squish
Qt / QML / Qt Quick 3D
Git, GitLab, Jenkins
Docker containers
Millaista henkilöä etsimme?
Etsimme kehittäjää, jolla on käytännön kokemusta modernista sovelluskehityksestä ja joka on työskennellyt tuotantokäytössä edellä mainittujen tai vastaavien järjestelmien parissa.
Odotamme sinulta useamman vuoden kokemusta sovelluskehityksestä sekä kykyä tuottaa arvoa ja ottaa haltuun tarvittavia teknologioita ilman jatkuvaa ohjausta.
Arvostamme erityisesti sitä, että pystyt ottamaan vastuuta kokonaisuuksista etkä pelkästään yksittäisistä tehtävistä.
Kenelle rooli ei sovellu?
Tämä rooli ei ole paras mahdollinen, jos haluat keskittyä pelkästään käyttöliittymäkehitykseen, yksittäisiin mikropalveluihin tai muuten tarkasti rajattuun teknologia-alueeseen. Työssä tarvitaan kykyä ottaa vastuuta kokonaisuuksista, ymmärtää datan kulkua järjestelmien välillä sekä tehdä muutoksia tuotantokäytössä oleviin järjestelmiin. Tehtävä ei täten sovellu työuraa ohjelmistokehityksen parissa aloitteleville.
Mitä Novatron tarjoaa sinulle?
Novatronilla tässä tehtävässä pääset työskentelemään järjestelmien ytimessä keskeisessä roolissa. Kehitettävässä kokonaisuudessa yhdistyvät koneet, data ja pilvipalvelut, ja näet työsi tulokset konkreettisesti.
Tarjoamme sinulle:
Vastuullisen roolin tuotantokäytössä olevien järjestelmien kehityksessä
Mahdollisuuden vaikuttaa arkkitehtuuriin ja teknisiin ratkaisuihin
Osaavien arkkitehtien ja tiimin tuen
Modernit työkalut ja teknologiat
Joustavan hybridityömallin
Kilpailukykyisen palkan ja kattavat edut
Bonusjärjestelmä sekä kattavat työsuhde-edut, kuten:
Laajennettu työterveyshuolto
ePassi Flex (liikunta, kulttuuri ja hyvinvointi)

Mukava työyhteisö
Novatronilla saat mahdollisuuden kasvaa ammatillisesti osaavien kollegoiden ympäröimänä, samalla kun jaat omaa osaamistasi muille.
Tulevien kollegoiden sanomaa Novatronilla työskentelystä:
"Ei ole turhaa byrokratiaa ja kotoisa tunnelma".
"Voi itse järjestää oman työskentelyn ja työnantaja joustaa myös vapaa-ajalle".
"Hyvä yhteishenki ja tekemisen meininki".
"Huumori mukana tekemisessä".
Kiinnostuitko?
Haluaisitko liittyä Novatronin kasvavaan asiantuntijatiimiin? Jos vastauksesi on kyllä, lähetä ansioluettelosi ja hakemuksesi 24.5.2026 mennessä.
🔹 Huom! Haastattelemme hakijoita jo hakuaikana, ja valinta voidaan tehdä ennen määräajan umpeutumista, jos sopiva henkilö löytyy. Älä siis odota – hae heti, jos tehtävä kiinnostaa sinua!
Muistathan lisätä hakemukseesi:
📌 Palkkatoiveesi
📌 Aikaisin mahdollinen aloituspäiväsi
- Osasto
- R&D
- Sijainnit
- Helsinki, Oulu, Pirkkala (Tuotekehitys)
- Etätyömahdollisuus
- Hybridi
Novatron Oy yrityksenä
Olemme infrarakentamisen automaatioon erikoistunut suomalainen teknologiayritys. Kehitämme, valmistamme ja toimitamme laitteita ja ohjelmistoja, joilla parannetaan työmaiden tuottavuutta, laatua ja turvallisuutta. Asiakkaitamme ovat maanrakennusurakoitsijat ja työkonevalmistajat sekä Suomessa että ulkomailla.
Novatron on perheomisteinen yritys, jonka omistavat Tervahaudan perhe ja vähemmistöosakkaana Pohjoismaiden suurin sijoitusyhtiö Mandatum Asset Management. Meitä on jo yli 140 ammattilaista, ja yli 30 vuoden kokemus tekee meistä yhden alan johtavista toimijoista.
Pääkonttorimme ja teknologiakeskuksemme sijaitsevat Pirkkalassa, ja toimipisteemme löytyvät myös Helsingistä, Vaasasta, Kuopiosta ja Oulusta.