Starszy Programista .NET – Sektor Publiczny
Tech Stack / Keywords
Firma i stanowisko
Billennium to globalna firma technologiczna z ponad 20-letnim doświadczeniem, zaangażowana w innowacje i wspieranie przedsiębiorstw.
Wymagania
- Minimum 5 lat doświadczenia w programowaniu w językach platformy .NET.
- Doświadczenie w programowaniu w języku C#.
- Znajomość technologii: ASP.NET MVC, WPF, SignalR, WCF lub Web API.
- Stosowanie dobrych praktyk projektowych (SOLID, DRY) oraz technik TDD.
- Programowanie w środowisku Visual Studio.
- Doświadczenie ze stosowaniem Entity Framework lub innych bibliotek ORM.
- Tworzenie aplikacji korzystających z baz danych SQL lub NoSQL.
- Budowa usług SOAP, REST oraz komunikacji SignalR.
- Wdrażanie aplikacji na serwerach IIS.
- Znajomość jednej z technologii frontendowych (Vue.js, Angular, React) oraz HTML, CSS, JavaScript.
- Doświadczenie w konteneryzacji (Docker, Kubernetes lub równoważne).
- Znajomość technologii Microsoft Azure.
- Umiejętność korzystania z narzędzi wspierających proces wytwórczy: narzędzi CI/CD, narzędzi do analizy statycznej kodu, narzędzi do weryfikacji pokrycia kodu testami jednostkowymi (np. xUnit), oraz systemu kontroli wersji GIT.
Obowiązki
- Projektowanie, implementacja i rozwój aplikacji w technologii .NET (C#) zgodnie z wymaganiami biznesowymi.
- Tworzenie oprogramowania z wykorzystaniem technologii takich jak ASP.NET MVC, WPF, SignalR, WCF lub Web API.
- Implementacja usług opartych na protokołach SOAP i REST, a także komunikacji w oparciu o SignalR.
- Praca z relacyjnymi bazami danych SQL lub NoSQL, w tym projektowanie i optymalizacja zapytań.
- Wykorzystanie Entity Framework lub innych bibliotek ORM w procesie tworzenia aplikacji.
- Programowanie w środowisku Visual Studio oraz stosowanie dobrych praktyk projektowych (SOLID, DRY) i technik TDD w metodykach zwinnych.
- Implementacja warstwy frontendowej z użyciem technologii Vue.js, Angular lub React, oraz standardów HTML, CSS, JavaScript.
- Wdrażanie aplikacji na serwerach klasy enterprise (IIS) oraz wykorzystanie technologii konteneryzacji (Docker, Kubernetes) do zarządzania i skalowania aplikacji.
- Współpraca z zespołem projektowym w celu dostarczania wydajnych i skalowalnych rozwiązań.
- Udział w procesach CI/CD oraz zapewnianie jakości kodu poprzez narzędzia do analizy statycznej, testów jednostkowych i kontroli pokrycia kodu.
Benefity
- Pakiet benefitów pozapłacowych, w tym dostęp do Udemy for Business, prywatnej opieki medycznej, karty Multisport, pakietu weterynaryjnego, lekcji językowych i bonów zakupowych.
- Elastyczne godziny pracy oraz opcje pracy zdalnej lub hybrydowej.
- Dostęp do możliwości rozwoju zawodowego i nauki, w tym partnerstwa z globalnymi gigantami IT: Microsoft, AWS, Snowflake, Salesforce.
- Udział w wydarzeniach team buildingowych, hackathonach i inicjatywach CSR.
- Coroczne wydarzenie firmowe na Mazurach.
Inne informacje
Informujemy, że administratorem danych jest Billennium S.A. z siedzibą w Warszawie, ul. Koszykowa 61. Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania oraz prawo do przenoszenia danych i wniesienia skargi do organu nadzorczego. Dane są przetwarzane w celu realizacji procesu rekrutacji. Podanie danych wynikających z Kodeksu pracy jest obowiązkowe. Dane będą przetwarzane do zakończenia rekrutacji i okresu dochodzenia roszczeń oraz do wycofania zgody, jeśli została wyrażona.
Billennium S.A.
49 aktywnych ofert