
insightsoftware razvija softver za financijsko i operativno izvještavanje namijenjen organizacijama koje upravljaju funkcijom financijskog direktora. Njegova platforma u oblaku povezuje se s sustavima Oracle, SAP, Microsoft i više od 140 drugih ERP sustava putem unaprijed izrađenih integracija, čime financijskim, računovodstvenim i operativnim timovima pomaže upravljati izvještavanjem, izradom proračuna i planiranjem, konsolidacijom, porezima, životnim ciklusima najmova, usklađenošću i ugrađenom analitikom. Alati s podrškom umjetne inteligencije, virtualizacija podataka, automatizacija i predlošci spremni za upotrebu podržavaju brže i dosljednije financijske tijekove rada. Kontekst zapošljavanja u tvrtki usmjeren je na izgradnju i podršku poslovnim SaaS proizvodima za financije i poslovne operacije.
Senior full-stack softverski inženjer u insightsoftwareu — rad na daljinu iz Indije
Vodit ćete full-stack razvoj SaaS funkcionalnosti za Certent Equity Management za poslovne korisnike. Usmjeravat ćete isporuku scrum tima koristeći C#/.NET, Angular, Oracle i razvojne prakse uz podršku umjetne inteligencije.
Opis
- Vodit ćete svakodnevnu tehničku provedbu malog scrum tima za razvoj aplikacija
- Razvijat ćete i unapređivati funkcionalnosti platforme Certent Equity Management
- Izrađivat ćete, pregledavati i održavati full-stack kod produkcijske kvalitete koristeći C#/.NET, Angular i Oracle
- Sudjelovat ćete u planiranju sprintova, razradi zahtjeva, dnevnim sastancima, demonstracijama i retrospektivama
- Postavljat ćete dnevne prioritete i uklanjati prepreke rješavanjem ovisnosti, pojašnjavanjem zahtjeva i rješavanjem tehničke neizvjesnosti
- Održavat ćete kvalitetu inženjeringa jediničnim testiranjem, discipliniranim pregledima koda, standardima definicije dovršenosti i praksama spremnosti za izdanje
- Promicat ćete cilj da najmanje 50 % pull requestova bude izrađeno uz pomoć AI-ja te da se pregled koda uz pomoć AI-ja primjenjuje u najmanje 95 % slučajeva
- Uključivat ćete agentne razvojne alate u svakodnevne radne procese i podržavati njihovu upotrebu u timu
- Pratit ćete razvoj agentnih inženjerskih alata i predlagati poboljšanja vodstvu inženjeringa
- Surađivat ćete s klijentima na zahtjevima, pregledima dizajna, povratnim informacijama s demonstracija i rješavanju problema
- Prepoznavat ćete temeljne poslovne probleme i promicati rješenja koja se mogu skalirati kroz platformu CEM
- Koordinirat ćete planiranje i isporuku s inženjeringom, upravljanjem proizvodom, QA-om, arhitekturom i višim inženjerskim dionicima
- Surađivat ćete s QA inženjerima na pokrivenosti testovima, kontrolnim točkama kvalitete i pripremi izdanja
- Doprinosit ćete tehničkim odlukama i inženjerskim standardima kroz timove
- Eskalirat ćete rizike isporuke, tehničke prepreke i probleme s opsegom vodstvu inženjeringa
Zahtjevi
- Najmanje 6–8 godina praktičnog iskustva u razvoju softvera za poslovni SaaS
- Dokazano iskustvo tehničkog vodstva unutar scrum tima
- Napredno full-stack iskustvo s C#, .NET Frameworkom i/ili .NET Coreom, Angularom i Oracleom
- Odlično poznavanje dizajna vođenog domenom (DDD)
- Praktično iskustvo s primjenom CQRS-a u arhitekturama s više servisa
- Praktično korištenje agentnih razvojnih alata kao što su GitHub Copilot ili Devin.AI
- Dokazani uspjeh u povećanju primjene AI-ja unutar inženjerskog tima
- Dosljedna praksa pregleda koda i snažna usmjerenost na kvalitetu inženjeringa
- Iskustvo s jediničnim testiranjem pomoću alata xUnit ili NUnit te Jasmine ili Karma
- Iskustvo u održavanju urednosti CI/CD-a i rigoroznih pravila definicije dovršenosti
- Iskustvo s Angularom 15+, Reactive Forms, RxJS-om, Angular Materialom i TypeScriptom
- Iskustvo s Oracleom i PL/SQL-om, uključujući pakete, procedure, poglede i optimizaciju upita
- Iskustvo s Entity Framework Coreom i pružateljem Oracle EF Core
- Najmanje 3 godine iskustva s Azure tehnologijama i CI/CD cjevovodima u Azure DevOpsu
- Jasan komunikator koji može surađivati s klijentima i objasniti tehnička ograničenja netehničkoj publici
- Iskustvo suradnje u globalnim distribuiranim timovima u više vremenskih zona
- Prvostupnička diploma iz računalnih znanosti, inženjerstva ili jednakovrijedno profesionalno iskustvo
- Poželjno: poznavanje obrazaca modernizacije .NET-a
- Poželjno: iskustvo s alatom Liquibase za migraciju shema
- Poželjno: poznavanje Seriloga, Datadog APM-a ili Application Insightsa
- Poželjno: iskustvo s Dockerom, Podmanom ili usporedivim alatima za kontejnerizaciju
- Poželjno: iskustvo s Hangfireom ili sličnim planerima pozadinskih zadataka
- Poželjno: iskustvo rada na platformama s više repozitorija i proizvoda koji dijele bazu podataka i ekosustav internih NuGet paketa
- Poželjno: iskustvo u financijskim uslugama, nagrađivanju vlasničkim udjelima ili povezanom reguliranom području
- Poželjno: certifikat Certified Scrum Master (CSM) ili jednakovrijedna Agile certifikacija
- Poželjno: iskustvo mentoriranja inženjera srednje razine prema seniorskim ulogama
Pogodnosti
- Podaci o zaposlenicima obrađuju se povjerljivo u skladu sa smjernicama EEO-a
- Radno mjesto pruža jednake mogućnosti zapošljavanja
- Prilika za rad u globalnom timskom okruženju
- Zapošljavanje može uključivati provjeru prošlosti ondje gdje je to dopušteno primjenjivom državom, saveznom državom ili pokrajinom