insightsoftware
insightsoftware
1.001 – 5.000 Zaposlenici
Sponzor vize H1BFinancijePoduzećeSaaS
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