Senior Software Developer
⚲ Opole
17 000–29 500 zł / mies. (zal. od umowy)
Wymagania
- .NET
- C#
- SQL
- Git
- Azure SQL
- Angular
- Vue.js
- Oracle
- WPF
- TypeScript
- Blazor
Opis stanowiska
Nasze wymagania:
Bardzo dobra znajomość platformy .NET (C#) - min. 6 lata doświadczenia
Zaawansowana wiedza z zakresu SQL (min. 6 lata doświadczenia)
Doświadczenie z REST API
Biegłość w korzystaniu z Git
Doświadczenie w pisaniu testów jednostkowych i integracyjnych
Znajomość języka polskiego i angielskiego
Praca hybrydowa w naszym biurze w Opolu (2/3 dni w tygodniu)
Mile widziane:
Znajomość TypeScript
Język niemiecki
Znajomość Blazor
O projekcie:
W CODEFUSION z pasją tworzymy oprogramowanie. Od biznesowych aplikacji finansowych przez inżynierskie programy dla budownictwa aż do oprogramowanie dla IoT. Tworzymy programy desktopowe, aplikacje mobilne, systemy webowe i usługi systemowe.
W projektach stosujemy:
• CI/CD (Jenkins / Azure Pipelines / Gitlab Pipelines)
• SCM (Git / Bitbucket / GitLab / Gitea)
• IDE (VS/ VSCode / Rider)
• DB (MSSQL / Oracle / PostgreSQL)
• ALM/SDLC (Jira / Redmine / OpenProject / Azure DevOps)
• konteneryzacja (Docker/k8s)
• instrumentacja (dnSpy / WinDBG / x68dbg / Profiling / splunk)
• QA (TestRail / TestLink / BDD UI Testing)
• architektura (Model C4 / Structurizr DSL / UML)
• EDA (Kafka / RabbitMQ)
• AI (Copilot/CLI/Cursor)
Zakres obowiązków:
Prowadzenie projektu programistycznego
Częste kontakty z klientem poprzez uczestnictwo w rozmowach, planowaniach, retrospektywach, itd.
Codzienna praca z grupą programistów, testerów, specjalistów UI/UX, konsultantów IT
Zarządzenie procesem wydawania oprogramowania i jego planowanie
Dokumentacja procesów wytwarzania oprogramowania
Delegacje w krajach DACH
Oferujemy:
Mamy to samo co wszyscy inni (Multisport, owoce, pizza...)
Bardzo dobra znajomość platformy .NET (C#) - min. 6 lata doświadczenia
Zaawansowana wiedza z zakresu SQL (min. 6 lata doświadczenia)
Doświadczenie z REST API
Biegłość w korzystaniu z Git
Doświadczenie w pisaniu testów jednostkowych i integracyjnych
Znajomość języka polskiego i angielskiego
Praca hybrydowa w naszym biurze w Opolu (2/3 dni w tygodniu)
Mile widziane:
Znajomość TypeScript
Język niemiecki
Znajomość Blazor
O projekcie:
W CODEFUSION z pasją tworzymy oprogramowanie. Od biznesowych aplikacji finansowych przez inżynierskie programy dla budownictwa aż do oprogramowanie dla IoT. Tworzymy programy desktopowe, aplikacje mobilne, systemy webowe i usługi systemowe.
W projektach stosujemy:
• CI/CD (Jenkins / Azure Pipelines / Gitlab Pipelines)
• SCM (Git / Bitbucket / GitLab / Gitea)
• IDE (VS/ VSCode / Rider)
• DB (MSSQL / Oracle / PostgreSQL)
• ALM/SDLC (Jira / Redmine / OpenProject / Azure DevOps)
• konteneryzacja (Docker/k8s)
• instrumentacja (dnSpy / WinDBG / x68dbg / Profiling / splunk)
• QA (TestRail / TestLink / BDD UI Testing)
• architektura (Model C4 / Structurizr DSL / UML)
• EDA (Kafka / RabbitMQ)
• AI (Copilot/CLI/Cursor)
Zakres obowiązków:
Prowadzenie projektu programistycznego
Częste kontakty z klientem poprzez uczestnictwo w rozmowach, planowaniach, retrospektywach, itd.
Codzienna praca z grupą programistów, testerów, specjalistów UI/UX, konsultantów IT
Zarządzenie procesem wydawania oprogramowania i jego planowanie
Dokumentacja procesów wytwarzania oprogramowania
Delegacje w krajach DACH
Oferujemy:
Mamy to samo co wszyscy inni (Multisport, owoce, pizza...)
🔍 Dekoder Ogłoszenia
🔴
Prowadzenie projektu programistycznego
Może oznaczać zarówno faktyczne zarządzanie projektem, jak i bycie technicznym liderem zespołu bez formalnych uprawnień zarządczych.
🔴
Częste kontakty z klientem poprzez uczestnictwo w rozmowach, planowaniach, retrospektywach, itd.
Może oznaczać znaczną część czasu poświęconą na komunikację z klientem, co może być obciążające dla osób preferujących skupienie na kodowaniu.
🟡
Codzienna praca z grupą programistów, testerów, specjalistów UI/UX, konsultantów IT
Sugestia pracy w dużym, interdyscyplinarnym zespole, co może oznaczać więcej komunikacji i potencjalnych opóźnień wynikających z zależności między rolami.
🔴
Zarządzenie procesem wydawania oprogramowania i jego planowanie
Może oznaczać odpowiedzialność za deploymenty i harmonogramowanie wydań, co może wykraczać poza typowe obowiązki developera.
🔴
Dokumentacja procesów wy
Niedokończone zdanie sugeruje, że dokumentacja może być niedostateczna lub zaniedbana, co może oznaczać dodatkową pracę lub brak klarowności.