Programista / Programistka FullStack (.NET / C#)
⚲ 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.
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.