İşin təsviri
Vəzifə və Öhdəliklər:
- Mövcüd sistemə texniki dəstəyin göstərilməsi (xətaların bug-ların aradan qaldırlası, yeniliklərin əlavə edilməsi və təkmilləşdirilməsi)
- Mövcud sistemdə texniki cəhətdən performansın artırılması ilə bağlı işlərin görülməsi
- Mövcud sistemdə olan funksionallıqların mənimsənilməsi və yeni sistem yazıldığı təqdirdə yazılmasına dəstək göstərilməsi
Bilik və bacarıqlar:
- Ən azı 3 il Software engineering üzrə təcrübə;
- Algorithm Design,Algorithm optimization üzrə təcrübə;
- Problem solving üzrə təcrübə;
- OOP, Clean coding, Design Patterns və SOLID prinsipləri üzrə biliklər;
- Parallel computing, Multithreading, Asynchronous programming üzrə biliklər;
- Socket, Network and Protocol Programming üzrə biliklər;
- (WEB) Http optimization , Caching və s. üzrə təcrübə;
- RESTFUL və SOAP web-services üzrə təcrübə;
- C#, .NET / .NET Core / .NET Framework Stack tech - (e.g. ASP.NET WebForms, ASP.NET/MVC, WCF , WEB API , SIGNALR, WPF, Entity Framework) üzrə təcrübə;
- HTML/CSS/Javascript üzrə biliklər;
- MSSQL (T-SQL) and Data modeling with nosql üzrə təcrübə;
- Memory optimization üzrə təcrübə;
- Git, Team Foundation Server üzrə təcrübə;
Aşağıdakıları bilməsi üstünlükdür:
- Angular 2 (6+) üzrə bikilər;
- Typescript üzrə bikilər;
- Automated testing üzrə biliklər;
- Agile yanaşma üzrə proqram təminatının hazırlanması prosesinə dair biliklər;
- Microservice arxitekturasi üzrə biliklər;
- Message bus , Message broker, Message queue üzə təcrübə;
- Test Driven Development , Domain Driven Design üzrə təcrübə;