Show more filters
Banner image for ALGOTEQUE Innovation Hub
Job Type   /   Job Level
Full-time   /   Senior Manager
Company Location
Poland
ALGOTEQUE is an IT consultancy firm that helps startups, mid-sized and large corporations to create and deliver innovative technologies.

Our team has a successful track record in designing, developing, implementing, and integrating software solutions (AI, ML, BI, Web, Automation) for Telecom, Energy, Bank, Insurance, Pharma, Automotive, Industry, e-commerce. We deliver our services both in fixed-price and time-and-materials models, helping our customers achieve their business and IT strategies.

Job Description

  • Projektowanie oraz rozwój aplikacji webowych w architekturze opartej o technologie .NET oraz Angular.
  • Udział w definiowaniu i rozwijaniu architektury systemów, w tym dobór odpowiednich wzorców projektowych oraz technologii.
  • Implementacja nowych funkcjonalności oraz rozwój i utrzymanie istniejących modułów oprogramowania.
  • Tworzenie rozwiązań zgodnych z zasadami programowania obiektowego i dobrymi praktykami wytwarzania oprogramowania (np. SOLID).
  • Współpraca z zespołem projektowym przy analizie wymagań biznesowych oraz przekładaniu ich na rozwiązania techniczne.
  • Projektowanie oraz rozwijanie warstwy front-end z wykorzystaniem Angular i TypeScript.
  • Praca z relacyjnymi bazami danych oraz optymalizacja zapytań SQL w środowisku Microsoft SQL Server lub podobnych systemach bazodanowych.
  • Przygotowywanie i utrzymywanie testów jednostkowych oraz automatycznych testów aplikacji (w tym testów end-to-end).
  • Wykorzystanie konteneryzacji (Docker) oraz środowisk orkiestracji kontenerów w procesie budowy i wdrażania aplikacji.
  • Tworzenie i aktualizacja dokumentacji technicznej dla rozwijanych komponentów systemu.
  • Udział w procesach wdrożeniowych oraz wsparcie zespołu przy utrzymaniu systemów w środowiskach testowych i produkcyjnych.
  • Współpraca z innymi programistami w ramach zespołu oraz udział w przeglądach kodu i działaniach usprawniających proces wytwarzania oprogramowania.
  • Spotkania projektowe w biurze raz w tygodniu w Warszawie lub Krakowie lub w Katowicach.

Profile / Requirements

  • Wykształcenie wyższe techniczne (np. informatyka, matematyka lub kierunki pokrewne).
  • Minimum 5 letnie doświadczenie w komercyjnym wytwarzaniu oprogramowania w technologiach .NET / C#.
  • Bardzo dobra znajomość ASP.NET, .NET 7 lub nowszych wersji oraz praktyka w pracy z frameworkiem .NET Core.
  • Doświadczenie w projektowaniu i implementacji aplikacji webowych z wykorzystaniem Angular oraz TypeScript.
  • Znajomość zasad programowania obiektowego oraz dobrych praktyk projektowych.
  • Doświadczenie w pracy z relacyjnymi bazami danych oraz językiem SQL (np. MS SQL Server, Oracle).
  • Praktyczna znajomość technologii front-endowych takich jak JavaScript, HTML5 oraz CSS3.
  • Doświadczenie w pracy z narzędziami kontroli wersji (np. Git / GitLab).
  • Znajomość narzędzi developerskich i środowisk pracy takich jak Visual Studio, Visual Studio Code, JIRA, TeamCity.
  • Podstawowa znajomość konteneryzacji (Docker) oraz zagadnień CI/CD.
  • Znajomość języka angielskiego umożliwiająca pracę z dokumentacją techniczną.

Mile Widziane

  • Doświadczenie w pracy z dodatkowymi komponentami ekosystemu .NET, takimi jak Entity Framework, Redis, ElasticSearch czy RabbitMQ.
  • Znajomość narzędzi i skryptów automatyzujących (np. PowerShell, Bash).
  • Doświadczenie w pracy z Kubernetes lub innymi rozwiązaniami orkiestracji kontenerów.
  • Certyfikaty technologiczne potwierdzające kompetencje programistyczne (np. Microsoft).
  • Znajomość obszaru KYC lub Compliance w systemach finansowych.

AO4073
Jobs in Poland   »   Jobs in Warsaw, Mazowieckie, Poland   »   Fullstack .NET Developer

More jobs