Starszy Programista .NET
TSS
⚲ Warszawa
14 000 - 17 000 PLN netto (B2B)
Wymagania
- C#
- CI/CD
- Entity Framework
- ASP.NET
- Azure
- SQL
- SOAP
- NoSQL
Opis stanowiska
W TSS tworzymy najwyższej jakości rozwiązania z zakresu Software Development, FinTech i AI Solution. Tworzymy systemy płatnicze, bramki płatnicze online oraz rozwiązania umożliwiające innowacyjne procesowanie płatności. Nasze zespoły uczestniczą również w projektach wykonywanych dla klientów z wielu różnych branż i specjalizacji. Jeśli chcesz dołączyć do zespołu entuzjastów, dla których praca jest jednocześnie pasją, przygodą i możliwością rozwoju zawodowego dołącz do team’u TSS już teraz! 💻 Proces rekrutacji: • Rozmowa z zespołem rekrutacji • Test kompetencji w siedzibie klienta (Warszawa) 🔎 Nasze oczekiwania: • Co najmniej 5-letnie doświadczenie w programowaniu w językach platformy .Net zdobyte w ciągu ostatnich 10 lat, a) doświadczenie w programowaniu w języku C#; b) doświadczenie w programowaniu z wykorzystaniem co najmniej jednej z następujących technologii: ASP.NET MVC, WPF, SignalR, WCF lub Web API; c) doświadczenie w stosowaniu dobrych praktyk SOLID, DRY lub równoważnych służących do projektowania obiektowego oraz w stosowaniu TDD lub równoważnych technik tworzenia oprogramowania w metodyce zwinnej; d) doświadczenie w: i. w programowaniu użytkowanego przez Zamawiającego Visual Studio; ii. stosowaniu Entity Framework lub dowolnej z bibliotek klasy ORM (Object-Relational Mapping); iii. tworzeniu oprogramowania korzystającego z relacyjnej bazą danych SQL lub NoSQL; e) doświadczenie z obszaru budowy usług protokołu komunikacyjnego SOAP (Simple Object Access Protocol), standardu REST (Representational State Transfer), SignalR; f) wykorzystywaniu co najmniej jednego z serwerów klasy enterprise IIS i co najmniej jednej z następujących technologii front-endowych: Vue.js, Angular, React; g) programowaniu co najmniej w HTML, JavaScript, CSS; h) wykorzystywaniu konteneryzacji, np. technologii Docker, Kubernetes lub innej równoważnej służącej do zarządzania i skalowania aplikacji kontenerowych. • Znajomość technologii Azure. • Umiejętność korzystania z narzędzi wspierających proces wytwórczy i zapewniających jakość tworzonego oprogramowania w tym co najmniej jednego: a) narzędzia CI/CD, b) narzędzia służącego do statycznej analizy kodu, c) narzędzia weryfikującego pokrycie kodu testami jednostkowymi xUnit, d) systemu wersjonowania GIT. ➡️ Co oferujemy? • Możliwość pracy w pełni zdalnej lub w biurze w Warszawie; • Stabilną współpracę na podstawie B2B; • Dofinansowanie do prywatnej opieki medycznej w PZU; • Wsparcie w rozwoju zawodowym - wewnętrzne szkolenia z zakresu cyberbezpieczeństwa.