Állás

Szoftverfejlesztő

Szoftverfejlesztő • Hibrid • Teljes munkaidő Dél-afrikai Köztársaság Pretoria, Dél-Afrika

Szoftverfejlesztői pozíció, amelyben önállóan és csapatban is kell dolgozni rendszerek alrészeinek fejlesztésén és karbantartásán. A szerep erős szoftverfejlesztési alapokat, kódolási elveket és hibaelhárítási készséget igényel, kereskedelmi/pénzügyi platformokhoz kapcsolódó fejlesztésekkel.

Feladatok

  • Minőségi szoftver fejlesztése, szállítása és karbantartása (követelmények, tervezés, kód, dokumentáció)
  • Dokumentáció karbantartása logika, konfiguráció, tesztelés és változtatások leírására
  • Meglévő termékek, rendszerek és szolgáltatások folyamatos fejlesztése
  • Szoftver rendszeres frissítése ügyfél- és vállalati igények kezelésére
  • Hibajavítások és kódmódosítások implementálása tervezési specifikáció alapján
  • Szoftver módosítása hibajavításhoz, új hardverhez illesztéshez, teljesítmény javításához
  • Piaci historikus adatokhoz és kereskedési szimulációkhoz való hozzáférést biztosító rendszerek fejlesztése
  • Kockázatkezelő és teljesítménykövető eszközök építése
  • Szoftverbiztonság biztosítása magánadatok megosztásának monitorozásával
  • Minőségbiztosítási tevékenységekben való részvétel (peer review, hibajavítás QA/pre-production/production fázisban)
  • Programok és termékek tesztelése hivatalos kiadás előtt
  • Technikai vezetés és mentorálás kevésbé tapasztalt fejlesztőknek
  • Csapattagok képzésének és fejlesztésének támogatása

Elvárások

  • 5-8 év szakmai vagy egyéb gyakorlati tapasztalat
  • Jártasság legalább egy releváns programozási nyelvben, keretrendszerben és adatbázisban
  • Backend: C#, Java
  • Frontend: HTML, JavaScript, Angular és React
  • Keretrendszer: .NET Framework, .NET Core, .NET 6+
  • Adatbázis: SQL Server, MySQL vagy Oracle
  • Webszolgáltatások (RESTful vagy WCF)
  • Entity Framework és Dapper
  • Unit és integrációs tesztelés
  • Eszközök: Git, Visual Studio 2019 vagy újabb
  • Object-Relational Mapping (ORM) keretrendszerek ismerete
  • Agilis és Scrum fejlesztési módszertan tapasztalata
  • Test-Driven Development (TDD) tapasztalat
  • Ismeretek: Microservices, CQRS, Event Sourcing, Domain-Driven Design

Soft skillek

Erős numerikus és logikai gondolkodás, problémamegoldó képességInnovatív és kreatív gondolkodásErős ügyfélközpontú szemléletÖnálló és csapatban végzett munkavégzés képességeGyors tanulási képességTechnikai vezetői attitűd és mentorálás

Hasonló állások