.NET Developer (public)
Projekt dla państwowej organizacji technologicznej, której misją jest tworzenie przyszłości finansów publicznych, odpowiadając za niezawodność i bezpieczeństwo systemów i usług podatkowych oraz celnych. Organizacja zarządza cyfrowymi danymi polskich podatników oraz specjalizuje się w dostarczaniu kompleksowych rozwiązań teleinformatycznych: od rozwoju systemów i usług po monitoring ciągłości działania i cyberbezpieczeństwo.
Nasze oczekiwania:
Minimum 2 lata doświadczenia w programowaniu w .NET (w ciągu ostatnich 5 lat), w tym:
praktyczna znajomość C#;
doświadczenie w pracy z co najmniej jedną z technologii: ASP.NET MVC, WPF, SignalR, WCF lub Web API;
stosowanie dobrych praktyk projektowych (SOLID, DRY lub równoważnych) oraz znajomość TDD lub innych technik wytwarzania oprogramowania w metodykach zwinnych;
doświadczenie z Entity Framework lub inną biblioteką ORM;
znajomość pracy z relacyjnymi bazami danych SQL lub NoSQL;
umiejętność pracy w środowisku Visual Studio i konfiguracji IIS (Internet Information Services).
Dodatkowe doświadczenie:
tworzenie usług w oparciu o SOAP, REST lub SignalR;
znajomość front-endu: HTML, CSS, JavaScript oraz frameworków Vue.js, Angular lub React;
doświadczenie w pracy z Web API.
Narzędzia wspierające proces wytwórczy:
znajomość co najmniej jednego narzędzia z poniższych kategorii:
CI/CD (np. Azure DevOps, Jenkins, GitLab CI),
statyczna analiza kodu (np. SonarQube),
testy jednostkowe (np. xUnit),
system kontroli wersji GIT.
Kluczowe zadania:
Projektowanie, implementacja i utrzymanie aplikacji opartych na platformie .NET (w tym ASP.NET, WCF, Web API, SignalR lub WPF),
Tworzenie i rozwój usług webowych (SOAP, REST),
Implementacja logiki biznesowej i integracji z bazami danych SQL / NoSQL,
Wdrażanie i utrzymywanie rozwiązań front-endowych,
Stosowanie dobrych praktyk programistycznych (SOLID, DRY, TDD) oraz wzorców projektowych,
Wykorzystanie Entity Framework lub innych bibliotek ORM do komunikacji z bazą danych,
Udział w całym cyklu życia oprogramowania – od analizy wymagań, przez projektowanie, rozwój, testowanie, aż po wdrożenie i utrzymanie,
Współpraca z zespołem analityków, testerów i administratorów systemów w celu zapewnienia wysokiej jakości oprogramowania,
Wykorzystywanie narzędzi CI/CD, kontroli wersji (GIT) oraz narzędzi do analizy jakości kodu,
Dokumentowanie tworzonych rozwiązań oraz udział w code review.

We are a European company that has been creating world-changing solutions for over 18 years. When you join #BriteTeam, you join an international environment that supports innovation, diversity, and creativity. We believe...
.NET Developer (public)
.NET Developer (public)
Wojciechowska 9A, Lublin
Britenet