
Control Risks globalna je specijalizirana savjetodavna tvrtka za upravljanje rizicima koja organizacijama pomaže djelovati s većom sigurnošću u nestabilnim i složenim okruženjima. Njezin rad obuhvaća upravljanje sigurnosnim rizicima, operativnu i zaštitnu sigurnost, otpornost organizacija, odgovor na krize i digitalne rizike. Tvrtka također pruža savjete o političkim rizicima i rizicima pojedinih zemalja, etici, usklađenosti, upravljanju, forenzičkim pitanjima te okolišnim, društvenim i upravljačkim aspektima. Kombinirajući strateško savjetovanje s praktičnim uslugama upravljanja rizicima, Control Risks podržava organizacije u pripremi za poremećaje i upravljanju prijetnjama koje mogu utjecati na njihovo poslovanje diljem svijeta.
Softverski inženjer (.NET/Azure) – Panama, hibridni rad
Razvijajte, testirajte i unaprjeđujte aplikacije temeljene na Azureu i REST API-je kao dio agilnog tima softverskog inženjerstva u Panami. Uloga je usmjerena na performanse, pouzdanost sustava, tehničko rješavanje problema i suradnju.
Opis
- Razvijati, testirati i implementirati nove softverske aplikacije
- Održavati postojeći softver, preporučivati poboljšanja i optimizirati funkcionalnost
- Donositi informirane tehničke odluke radi rješavanja poslovnih potreba
- Pratiti relevantne tehnološke i industrijske trendove
- Dosljedno primjenjivati najbolje prakse softverskog inženjerstva
- Prepoznavati načine za poboljšanje performansi sustava i dostupnosti aplikacija
- Rješavati složene probleme tehničkog dizajna
- Procjenjivati korisničke zahtjeve i pretvarati ih u projektnu dokumentaciju
- Pripremati točnu i sveobuhvatnu dokumentaciju i izvješća prema rasporedu
- Jasno komunicirati s upravom i timovima tehničke podrške
- Surađivati s iskusnim kolegama na analizi osnovnog uzroka, pregledima koda i jediničnom testiranju
- Voditi analizu osnovnog uzroka problema povezanih sa sustavom
- Koordinirati više zadataka i konkurentskih prioriteta
- Raditi samostalno kada situacija to zahtijeva
- Po potrebi podržavati i savjetovati manje iskusne članove tima
Zahtjevi
- Izvrsno poznavanje C#, .NET 4, Reacta, Node.jsa, MVC-a 4, Entity Frameworka, LINQ-a, nUnit/xUnit-a, Moqa, AJAX-a, JavaScripta, jQueryja, HTML5-a i CSS-a temeljenog na Bootstrapu
- Radno poznavanje standarda za autentifikaciju i identitet, uključujući OpenID Connect, SAML 2.0 i OAuth 2.0
- Iskustvo s DevOps praksama i radnim procesima, uključujući Scrum, Git Flow, CI/CD i implementaciju softvera
- Izvrsne vještine razvoja za Azure SQL Server, uključujući dizajn relacijskih baza podataka, T-SQL, pohranjene procedure, funkcije i optimizaciju performansi
- Razumijevanje Microsoftovih usluga za razvoj u oblaku, uključujući Azure Web Apps i Azure Functions
- Praktično iskustvo u izradi, održavanju i verzioniranju REST API-ja
- Dobro razumijevanje metoda razvoja softvera, objektno orijentiranog programiranja, dizajna baza podataka i razvoja aplikacija
- Iskustvo u korištenju obrazaca dizajna MVC, Factory, dependency injection i jediničnog testiranja
- Izvrsno pisano i usmeno znanje engleskog jezika
- Poželjno je iskustvo s Microsoft Azure DevOpsom, Azure API Managementom, Azure Cosmos DB-om, Azure Searchom ili Elasticsearchom, Azure Service Busom ili usporedivim posrednicima poruka, Application Insightsom ili sličnim alatima za zapisivanje te Redisom ili Memcachedom
- Relevantna sveučilišna diploma ili snažna akademska podloga u srodnom području
- Dokazana sposobnost razvoja softvera i ostvareni rezultati u brzo promjenjivom okruženju