To ogłoszenie wygasło w dniu 2016-10-16 12:59.

Senior Developer .Net/Architekt

NBC Sp. z o.o.

18 000 - 24 000 zł netto

  • Kontrakt Umowa

Opis oferty

Poszukuję Developera/Architekta .Net do projektu międzynarodowego. Jest to duże wyzwanie. Angielska firma zakupiła oprogramowanie z sektoru public bez dokumentacji. Osoba będzie odpowiedzialna za przystosowanie oprogramowania i jego modyfikację. Klient chce wprowadzić u siebie metodologię Agile. Szukam osoby, która rozumie i docenia Agile. Na projekcie osoba będzie miała pełną samodzielność i dowolność działania. Wdrożenie w Anglii 2 tygodnie. Po wdrożeniu praca na miejscu we Wrocławiu. Mogą się sporadycznie pojawić delegacje do UK na 2-3 dni do tygodnia czasu. Wszystko jest płątne przez klienta. 

Po 6-12 miesięcznym wdrożeniu powyższego projektu pojawią się nowe ciekawsze projekty do realizacji.

Stawka konkurencyjna na rynku: do 23 - 24 tys. netto na FV



Wymagania

Technical Skills:

1) .NET MVC
2) .NET WEB API
3) Entity Framework
4) T-SQL
5) SQL Azure
6) Azure Web and Worker Roles
7) Understanding of Amazon and Ebay APIs
8) JavaScript - specifically AngularJS
9) JS Build pipeline stuff like gulp, NPM, JSPM
10) GitHub, TeamCity and Octopus deploy Design Patterns:

1. Single Page Application (SPA)
2. Model View - View-Model (MVVM)
3. Mode View Controller (MVC)
4. Repository Pattern
5. Common Query Responsibility Segregation (CQRS)

Behaviours:

• There is likely to be little documentation so candidate will not only need to be able to understand other peoples code but also deduce the original creators intention
• Be able to continuously improve the code base
• Be able to write code based unit and integration tests and add them to old code (we need someone who thinks this is a good idea rather than someone who will go through the motions)
• Has a good understanding of Continuous Integration and hopefully continuous deployment and is comfortable configuring CI systems to build out CI and CD pipeline
• Has extensive experience of developing new systems in the technologies listed above. People who have only had support role on systems using these technologies tend not to be good enough
• Has used Agile delivery techniques (SCRUM / XP etc) in multiple engagements. (Candidates that have used Agile but are not positive about it aren't good options)
• Proactive, self-starter - can take an idea from concept to live
• Experience in taking code through various environments and doing Live deployments

Metodologia pracy

Pytania i odpowiedzi