Senior Full Stack Developer with .NET and Angular
Summary
Builds and maintains .NET Core/C# backend services and Angular frontends for renewable-energy software, using AWS, Kafka, and cloud-native practices.
Szukamy doświadczonego Full Stack Developera z doświadczeniem w technologiach .NET i Angular, który dołączy do zespołu rozwijającego nowoczesne rozwiązania dla branży odnawialnych źródeł energii!
Czym będziesz się zajmował/a:
- projektowaniem, rozwijaniem i utrzymywaniem aplikacji opartych o .NET Core, C# oraz Angular;
- projektowaniem oraz rozwijaniem integracji opartych o REST API, mikroserwisy oraz platformy komunikacyjne (Kafka/AMQ);
- wdrażaniem, utrzymaniem i rozwijaniem aplikacji działających w środowisku AWS oraz architekturze cloud-native;
- dbaniem o jakość kodu;
- monitorowaniem, utrzymaniem i optymalizacją aplikacji;
- współpracą z architektami, Product Ownerami przy projektowaniu rozwiązań.
Szukamy właśnie Ciebie, jeśli posiadasz:
- minimum 5 lat doświadczenia w pracy jako Full Stack Developer lub .NET Developer;
- bardzo dobrą znajomość .NET Core, C#, Angular,
- praktyczne doświadczenie w projektowaniu aplikacji z wykorzystaniem zasad Clean Code, SOLID oraz wzorców projektowych;
- doświadczenie w tworzeniu i rozwijaniu REST API, mikroserwisów oraz aplikacji rozproszonych;
- praktyczną znajomość Docker, Kubernetes oraz Kafka lub AMQ;doświadczenie w pracy z bazami danych SQL lub NoSQL;
- bardzo dobrą znajomość środowiska AWS, w szczególności usług takich jak EKS, AWS Secrets Manager, Cloud Storage oraz narzędzi do monitorowania i automatyzacji infrastruktury;
- doświadczenie w pracy z narzędziami Git, Azure DevOps lub GitHub Actions oraz procesami CI/CD;
- bardzo dobrą znajomość języka angielskiego;
- gotowość do pracy w modelu hybrydowym (2/3 dni z biura w Warszawie).
Oferujemy
- Współpracę w formule B2B opartą na partnerskich zasadach;
- Możliwość realizacji ambitnych projektów dla klientów z różnych branż;
- Udział w projektach technologicznych z obszaru AI, data oraz transformacji cyfrowej;
- Współpracę z organizacją realnie zaangażowaną w zrównoważony rozwój i odpowiedzialne wykorzystanie technologii;
- Elastyczność w zakresie organizacji i sposobu realizacji zadań projektowych.