Über diese System Developer C++ - 12 Months Contract Stelle bei Belmont Lavan Ltd
Vi söker en erfaren Senior Mjukvaruutvecklare med gedigen kompetens inom C++, C# och/eller VB.NET, SQL, Oracle, Git samt relationsdatabaser.
Du kommer att arbeta i en tekniskt komplex och verksamhetskritisk miljö där kvalitet, säkerhet, stabilitet och långsiktighet är centrala delar av utvecklingsarbetet. Rollen innebär både nyutveckling och vidareutveckling av befintliga system samt integration mellan olika applikationer och datakällor.
Du kommer att samarbeta nära utvecklare, arkitekter, testare, tekniska specialister och verksamhetsrepresentanter för att utveckla robusta, säkra och underhållbara lösningar.
Requirements
- Utveckla, underhålla och vidareutveckla applikationer i C++ samt C# och/eller VB.NET.
- Utveckla lösningar som arbetar mot SQL- och relationsdatabaser.
- Designa, utveckla och optimera databaslösningar i Oracle.
- Skriva ren, effektiv, testbar och underhållbar kod.
- Utveckla och underhålla enhetstester för att säkerställa kvalitet och stabilitet.
- Använda Git för versionshantering, branching och samarbete.
- Analysera krav och omsätta verksamhetsbehov till tekniska lösningar.
- Felsöka och lösa komplexa problem inom applikationer, databaser och integrationer.
- Delta i kodgranskningar och bidra till gemensamma utvecklingsstandarder.
- Arbeta med både befintliga och moderna systemmiljöer.
- Utveckla och underhålla integrationer mellan interna och externa system.
- Delta i hela utvecklingsprocessen från analys och design till utveckling, test, driftsättning och förvaltning.
- Säkerställa hög kvalitet, stabilitet, prestanda och säkerhet i levererade lösningar.
- Samarbeta med tvärfunktionella team i en agil utvecklingsmiljö.
- Bidra till kontinuerlig förbättring av utvecklingsprocesser, verktyg och tekniska lösningar.
Kvalificeringskrav – Skallkrav
För att vara aktuell för uppdraget ska du uppfylla följande krav:
- Minst 9 års arbetserfarenhet av utveckling i C++.
- Minst 9 års erfarenhet av utveckling i C# och/eller VB.NET.
- Minst 9 års dokumenterad erfarenhet av SQL-databaser.
- Minst 10 års arbetserfarenhet av Git.
- Minst 1 års dokumenterad erfarenhet av att skriva enhetstester.
- Minst 5 års dokumenterad erfarenhet av att arbeta med Oracle.
- Minst 10 års erfarenhet av relationsdatabaser.
- Du behärskar svenska väl i både tal och skrift.
- Du har erfarenhet av att arbeta i verksamheter med höga säkerhetskrav.
Meriterande kompetens – Börkrav
Det är meriterande om du även har erfarenhet av:
- Web Services och XML.
- Att arbeta i Linuxmiljö.
- Ytterligare erfarenhet av Oracle.
- Utveckling av system för personalplanering eller projektplanering.
- Agila arbetssätt, exempelvis Scrum.
- Kubernetes, Docker eller annan containerteknik.
- Jenkins och CI/CD.
- Kafka eller andra eventplattformar.
- Utveckling och förvaltning av stora verksamhetskritiska system.
- Arbete inom säkerhetsklassade uppdrag.
Teknisk miljö
Du kommer att arbeta med en kombination av etablerade och moderna tekniker, där följande kompetenser är särskilt relevanta:
Programmering:
C++, C#, VB.NET
Databaser:
Oracle, SQL, relationsdatabaser
Versionshantering:
Git
Test:
Enhetstester och automatiserade tester
Integration:
Web Services, XML, eventdriven integration
DevOps och CI/CD:
Jenkins, Docker, Kubernetes
Operativsystem:
Linux
Eventplattformar:
Kafka och liknande tekniker
Arbetssätt:
Agilt / Scrum
Säkerhet
Uppdraget bedrivs i en miljö där informationssäkerhet, systemstabilitet och tillförlitlighet är av stor betydelse.
Det är därför viktigt att du har erfarenhet av att arbeta strukturerat med säkerhet och kvalitet samt kan följa etablerade säkerhetsrutiner och processer.
Erfarenhet från säkerhetsklassade, säkerhetskänsliga eller på annat sätt högt reglerade verksamheter är meriterande.
Vi söker dig som
Vi söker en senior och självgående utvecklare som trivs med komplexa tekniska miljöer och som kan ta ansvar för både utveckling och problemlösning.
Du har ett starkt tekniskt kunnande inom C++, .NET, SQL och Oracle, men också förståelse för hur större verksamhetskritiska system är uppbyggda och förvaltas.
Som person är du:
- Analytisk och lösningsorienterad.
- Strukturerad och noggrann.
- Självgående och ansvarstagande.
- Van vid komplexa tekniska miljöer.
- Kommunikativ och samarbetsinriktad.
- Kvalitetsmedveten.
- Bekväm med att arbeta tillsammans med både tekniska och verksamhetsnära roller.
- Van att arbeta enligt agila arbetssätt.