
Truelogic Software je nearshore spoločnosť zaoberajúca sa vývojom softvéru, ktorá poskytuje agilné rozšírenie tímov a služby zákazkového outsourcingu vývoja. Jej inžinierske tímy pôsobia v Latinskej Amerike a spolupracujú so startupmi aj spoločnosťami z rebríčka Fortune 500 v prostredí SaaS, B2B a podnikových riešení. Spoločnosť kladie dôraz na úzku spoluprácu, pružné dodávanie riešení a zosúladenie s časovými pásmami klientov, pričom podporuje distribuované projekty vo viac ako 25 krajinách. Vďaka modelu zameranému na prácu na diaľku Truelogic Software spája inžinierov so skúsenosťami z viacerých odvetví a s rôznymi potrebami v oblasti vývoja softvéru.
Senior .NET backendový inžinier — financie (práca na diaľku, Kolumbia)
Vyvíjajte rozhrania API a mikroslužby hostované v Azure pre finančný softvér ako súčasť agilného distribuovaného tímu. Zlepšujte existujúce produkty a prinášajte nové funkcie pomocou moderných technológií .NET.
Popis
- Pomáhajte agilnému tímu rozširovať možnosti finančného softvéru
- Vylepšujte existujúce aplikácie a prispievajte k štvrťročným vývojovým iniciatívam
- Vyvíjajte a hostujte softvér v Microsoft Azure
- Používajte Visual Studio, Azure DevOps, C#, .NET Framework, .NET Core, Azure API Gateway, SQL Server, Angular a súvisiace technológie
- Navrhujte a implementujte API a mikroslužby
- Vytvárajte čistý, dobre štruktúrovaný, testovateľný kód pripravený na produkčné nasadenie
- Zapájajte sa do vzájomných kontrol kódu
- Úzko spolupracujte so vzdialenými distribuovanými tímami
Požiadavky
- Minimálne šesť rokov profesionálnych skúseností v softvérovom inžinierstve
- Pokročilé praktické skúsenosti s C# a .NET Core pri vývoji API a mikroslužieb
- Dobrá znalosť princípov SOLID, injektovania závislostí alebo IoC a čistého, udržiavateľného kódu
- Praktické skúsenosti s tvorbou automatizovaných jednotkových a integračných testov
- Pokročilé znalosti SQL a Entity Framework alebo EF Core vrátane optimalizácie dotazov a povedomia o výkone
- Skúsenosti s návrhom mikroslužieb a distribuovaných systémov s asynchrónnou komunikáciou alebo komunikáciou založenou na udalostiach
- Skúsenosti s vývojom v cloude, ideálne v Microsoft Azure
- Skúsenosti s CI/CD a modernými postupmi vývoja softvéru
- Schopnosť samostatne dodávať dobre navrhnutý, testovateľný softvér pripravený na produkčné nasadenie a prispievať ku kontrolám kódu
- Dobré komunikačné schopnosti a skúsenosti so spoluprácou so vzdialenými distribuovanými tímami
- Plynulá angličtina
- Vyžaduje sa pobyt v Latinskej Amerike (LATAM)
Benefity
- Práca na diaľku
- Konkurenčné odmeňovanie vyplácané v USD
- Platené voľno
- Samostatnosť pri práci
- Príležitosti pracovať s poprednými americkými spoločnosťami
- Aktivity na podporu angažovanosti a kultúra zameraná na pohodu a rovnováhu medzi pracovným a súkromným životom
- Spolupráca v rozmanitej globálnej sieti
- Spolupráca so skúsenými seniornými odborníkmi