Fullstack .NET Developer/-ka
MakoLab SA
⚲ Łódź
Wymagania
- C#
- ASP.NET Web API
- MS Test
- MS SQL
- Visual Studio
- Kubernetes
- Docker
- Git
- TeamCity
- .NET
- .NET Core
- Angular
- React.js
- Vue.js
- RabbitMQ
- PowerShell
Opis stanowiska
Nasze wymagania: Umiejętność programowania w językach C# (NET Core/ .NET 6.0+), Praktyczna znajomość jednego z trzech frameworków frontend Angular, React lun Vue.js Praktyczna znajomość frameworka ASP.MVC Praktyczna znajomość platformy Kubernetes - umiejętność tworzenia aplikacji o niego opartych oraz umiejętność ich wdrażania, Umiejętność pisania testów jednostkowych i automatycznych, Umiejętność praktycznego wykorzystania wzorców projektowych, Umiejętność pracy w metodologiach zwinnych Znajomość dobrych praktyk tworzenia oprogramowania (np. SOLID), Znajomość języka angielskiego umożliwiającej swobodną pracę z dokumentacją techniczną, Znajomość narzędzi MSSQL, Visual Studio, GIT, JIRA, Kubernetes, Docker, MsBuild, Mile widziane: Znajomość TeamCity, procesów i narzędzi DevOps (w tym tworzenia skryptów PowerShell). Znajomość narzędzi pozwalających na integracje opartą o zdarzenia np. przy użyciu RabbitMQ Znajomość projektów z branży finansowo bankowej będzie mocnym atutem. O projekcie: Jeśli jesteś odpowiedzialny, samodzielny lubisz podejmować wyzwania i z determinacją dążysz do rozwiązywania problemów, chcesz się rozwijać i stawiasz na współpracę długofalową - nie czekaj, skontaktuj się z nami. Tryb pracy: praca zdalna + spotkania zespołowe w Łodzi lub Warszawie 2-4 razy w miesiącu. Zakres obowiązków: Tworzenie oprogramowania w .NET Core/ .NET 6.0+ - backend Tworzenie i rozwój oprogramowania w jednym z frameworków Angular, React lub Vue.js - frontend Praca przy wykorzystaniu narzędzi: Visual Studio, GIT, JIRA, Kubernetes, Docker, MsBuild, Pisanie testów jednostkowych i automatycznych, Dokumentowanie swojej pracy i czytanie dokumentacji technicznej HLD i LLD Wykorzystywanie wzorców projektowych, Praca z CI/CD i automatyzacje procesów, Monitorowanie aplikacji i infrastruktury, Zarządzanie bazami danych MSSQL.