Pracuj.pl Stacjonarnie Mid

Programista / Programistka FullStack (.NET / C#)

3Soft S.A.

⚲ Katowice

Do uzgodnienia

Wymagania

  • C#
  • .NET
  • ASP.NET MVC
  • Microsoft SQL Server
  • T-SQL
  • HTML
  • CSS
  • JavaScript
  • jQuery
  • WCF
  • ASP.NET Web Forms
  • Azure DevOps

Opis stanowiska

Nasze wymagania:
dobra znajomość C# i .NET Framework,
doświadczenie z ASP.NET MVC,
znajomość Entity Framework oraz SQL Server / T-SQL,
doświadczenie z HTML, CSS, JavaScript, jQuery i Bootstrap,
znajomość usług WCF lub integracji API,
umiejętność diagnozowania błędów w aplikacjach produkcyjnych,
umiejętność pracy z dużymi, wielomodułowymi systemami,
samodzielność, dokładność i odpowiedzialność za jakość wprowadzanych zmian,
znajomość języka angielskiego na poziomie B2.

Mile widziane:
znajomość ASP.NET WebForms,
znajomość SignalR, log4net, Ninject, Dapper, Quartz.NET, xUnit, SVN, AzureDevOps (pipelines),
doświadczenie w systemach laboratoryjnych, raportowych, przemysłowych lub enterprise,
znajomość procesów integracyjnych, importów/eksportów danych i usług Windows,
doświadczenie w pracy przy projektach utrzymaniowo-rozwojowych oraz modernizacji istniejących systemów.

O projekcie:
Do realizacji projektów dla naszych klientów poszukujemy Programisty FullStack .NET / C#, który będzie rozwijał, utrzymywał i modernizował aplikacje biznesowe, systemy enterprise oraz rozwiązania integracyjne wykorzystywane w różnych obszarach, między innymi laboratoryjnym, raportowym, przemysłowym i procesowym.
Osoba na tym stanowisku będzie pracować przy projektach obejmujących backend, frontend, bazy danych, integracje z systemami zewnętrznymi oraz usługi wspierające przetwarzanie danych.

Zakres obowiązków:
rozwój i utrzymanie aplikacji w technologii C# / .NET Framework 4.8,
implementacja logiki biznesowej w modułach backendowych,
rozwój aplikacji webowych ASP.NET MVC z użyciem Razor, jQuery, Bootstrap i SignalR,
utrzymanie warstwy danych opartej o Entity Framework 6 i SQL Server,
tworzenie oraz aktualizacja skryptów T-SQL, widoków, procedur i danych słownikowych,
udział w projektach integracyjnych obejmujących wymianę danych między systemami,
rozwój usług Windows oraz procesów importu, eksportu, archiwizacji i kalkulacji,
analiza błędów na podstawie logów, konfiguracji i danych w bazie,
przygotowywanie poprawek, zmian funkcjonalnych i usprawnień,
pisanie oraz utrzymywanie testów automatycznych,
współpraca z analitykami, testerami, administratorami i użytkownikami biznesowymi.

Oferujemy:
pracę przy różnorodnych projektach dla klientów biznesowych,
elastyczne godziny pracy,
możliwość pracy zdalnej do 3-4 dni w tygodniu po okresie wdrożenia,
dogodną lokalizację siedziby firmy,
dodatkowe benefity (Enel-Med - opiekę medyczną, Benefit System,Multisport),
udział w rozwoju aplikacji obsługujących realne procesy biznesowe,
kontakt z backendem, frontendem, bazą danych i integracjami,
możliwość pracy nad stabilizacją, rozwojem i modernizacją istniejących rozwiązań,
współpracę z doświadczonym zespołem technicznym i biznesowym,
możliwość zdobywania doświadczenia w projektach enterprise oraz systemach złożonych technologicznie.

🔍 Dekoder Ogłoszenia

🔴
umiejętność pracy z dużymi, wielomodułowymi systemami
Może oznaczać pracę z legacy code, który jest trudny do zrozumienia i modyfikacji.
🔴
samodzielność, dokładność i odpowiedzialność za jakość wprowadzanych zmian
Oczekuje się, że będziesz pracować bez ciągłego nadzoru i ponosić pełną odpowiedzialność za swoje błędy.
🔴
doświadczenie w systemach laboratoryjnych, raportowych, przemysłowych lub enterprise
Może oznaczać pracę z bardzo specyficznymi, przestarzałymi lub skomplikowanymi systemami biznesowymi.
🔴
doświadczenie w pracy przy projektach utrzymaniowo-rozwojowych oraz modernizacji istniejących systemów
Głównie będziesz zajmować się naprawianiem i ulepszaniem starego kodu, a nie tworzeniem czegoś od zera.
🔴
rozwój i utrzymanie aplikacji w technologii C# / .NET Framework 4.8
Praca z relatywnie starą wersją .NET Framework, co może oznaczać ograniczenia w dostępie do nowoczesnych funkcji i narzędzi.