Sistem tələblərini təhlil etmək və tapşırıqları prioritetləşdirmək;
NET proqramlaşdırma dilləri istifadə edərək təmiz, test edilə bilən kod yazmaq;
Sistemlərin arxitekturasını və texniki spesifikasiyasını yaratmaq;
Müxtəlif .NET tətbiqləri test etmək və sazlamaq;
Mövcüd kodu nəzərdən keçirmək və təkmilləşdirmək;
Komandanın digər üzvlərinin kodunu nəzərdən keçirmək;
Texniki sənədlərin və prosedurların yaradılmasında iştirak etmək.
Namizədə tələblər
4 il Software engineering üzrə təcrübə, automated testing, infrastruktur, məlumat bazaları, Agile proqram təminatının hazırlanması prosesinə dair biliklərə üstünlük verilir;
CLR , CTS , CLS and JIT üzrə biliklər;
Socket, Network and Protocol Programming üzrə biliklər;
C#, Git, Team Foundation Server üzrə təcrübə;
NET environment and .NET Core Stack tech - (e.g. ASP.NET/MVC, WCF , .NET REMOTING, WEB API , SIGNALR, WPF, Entity Framework) üzrə təcrübə;
Pure Javascript üzrə təcrübə;
(WEB)Http optimization , Caching və s. üzrə təcrübə;
MSSQL (T-SQL) and Data modeling with nosql üzrə təcrübə;
SOAP web-services üzrə təcrübə;
Algorithm Design,Algorithm optimization üzrə təcrübə;
Parallel computing, Multithreading, Asynchronous programming üzrə təcrübə;
OOP,AOP,OOAD,OO Epistomology, Software Design , Enterprise Design , Design Patterns və SOLID üzrə təcrübə;
Test Driven Development , Domain Driven Design üzrə təcrübə;
Distributed system, Distributed Design principles üzrə təcrübə;