Tražimo iskusnog softverskog inženjera višeg nivoa.
Naša rešenja su izgrađena korišćenjem tehnologija zasnovanih na Microsoft C#, SKL Server, TCP/IP, ASP.NET MVC 5, Javascript, JKueri, SignalR, Hangfire, Angular i Angular, Azure i poznavanje .Net Core.
Veštine/Iskustvo
- Veliko iskustvo u .NET developmentu – C#, ASP.NET, MVC, VCF, Entity Framework
- Dobro poznavanje JavaScript-a, CSS-a, HTML-a i JQuery-ja
- Mora biti stručnjak za AngularJS
- Visoko poznavanje SQL Servera
- Mogućnost rada SDLC u fulu
Dužnosti i odgovornosti uključuju sledeće, ali nisu ograničene na:
- Full stack development (GUI, poslovna logika i baza podataka)
- Dizajn, implementacija i održavanje softvera tokom životnog ciklusa
- Izrada softvera koji se integriše sa nizom hardverskih uređaja (kontroleri, DVR, kamere, alarmni paneli)
- Biće to uzbudljiva uloga koja će vam pružiti izloženost širokom spektru oblaka i veb tehnologija (ASP.NET MVC, Javascript, JQuery)
- Rad u agilnom razvojnom okruženju
- Uloga može uključivati DevOps u zavisnosti od interesovanja kandidata
OBRAZOVANJE I/ILI ISKUSTVO
Potrebno
- Minimalna diploma u tehničkoj oblasti (računarske nauke ili inženjerstvo)
- Veliko radno iskustvo u razvoju softvera sa Microsoft C# .NET tehnologijama (minimalno 5 godina, poželjno više)
- Mora imati iskustvo u punom životnom ciklusu softvera uključujući analizu, dizajn, kodiranje, testiranje i primenu
- Opsežno poznavanje i primena principa objektno orijentisanog softvera, uključujući obrasce dizajna softvera
Poželjno
- Veliko iskustvo u radu sa relacionim bazama podataka, poželjno SQL Server
- Poznavanje i vežbanje TCP/IP-a i umrežavanja je velika prednost
- Iskustvo u razvoju softvera sa ASP.NET MVC, Javascript i srodnim veb tehnologijama
- Iskustvo u radu sa ugrađenim uređajima ili IoT
- Iskustvo u projektovanju i izgradnji javnih API-ja za podršku programerima trećih strana je prednost
Lični kvaliteti
- Ova uloga zahteva fleksibilnost i agilnost, uz spremnost da preuzmete različite uloge u punom okruženju. Nijedan posao nije prevelik ili premali da bi se preuzeo.
- Iskustvo rada sa timom u Agile okruženju (Scrum) bi bilo poželjno
- Odličan pisani i govorni engleski
Kandidat mora da poseduje:
- Jake veštine OO modeliranja, dizajna i implementacije.
- Snažno razumevanje ORM-a (Entity Framework).
- Snažno razumevanje i iskustvo SQL-a, modeliranja podataka i uskladištenih procedura
- Snažno praktično iskustvo u Entity Framework-u i razvoju efikasnih LINQ upita.
- Jake veštine pismene i usmene komunikacije
- Dobro razumevanje i iskustvo razvoja zasnovanog na testovima, okvira za automatsko testiranje i kontinuirane integracije.
- Dobro razumevanje ubrizgavanja zavisnosti.
- Praktično iskustvo u svim fazama životnog ciklusa razvoja
- Procena i znanje i iskustvo o eskalaciji rizika
- Iskustvo sa dijagnostikom problema, analizom podataka i optimizacijom performansi (tj. indeks, plan izvršenja)
- Razumevanje i iskustvo razvojnih metodologija zasnovanih na Agile-u, posebno na projektima velikih razmera
- Iskustvo sa frontend tehnologijama, uključujući osnovni Javascript i povezane okvire, HTML i CSS
- Iskustvo u okruženju koje se suočava sa klijentima
Poželjan:
- .NET Core
- Razvoj SQL servera 2016
- Angular, AngularJS, KnockoutJS
- JavaScript okviri jediničnih testova (qunit, mockjakx, itd.)
- SCRUM
- HTML5
Iskustvo u razvoju sa Microsoft proizvodima uključujući BizTalk, Dynamics CRM & SharePoint
KAKO SE PRIJAVITI:
Ako ste zainteresovani za ovu ulogu, pošaljite svoju biografiju na jobs@vebsoft.ie
Detaljnije
-
USD
Mesec
- Adresa 121 Drogheda St, Tankardstown, Balbriggan, Co. Dublin, Ирска
- Zahtevani nivo stručne spreme Visoka stručna sprema
- Zahtevani jezici Engleski
- Način Prijave Elektronskom poštom