April 9, 2026
Senior .NET Developer Fullstack
Senior • Remote
Warsaw, Poland
ZAKRES OBOWIĄZKÓW
Programowanie w języku C#, .NET
Tworzenie testów jednostkowych do wytworzonego kodu
Przeprowadzanie testów deweloperskich rozwiązań własnych oraz innych członków zespołu
Przeprowadzanie przeglądu kodu wytwarzanego przez zespół, zapewnienie jego wysokiej jakości oraz zgodności z oczekiwanymi standardami i dobrymi praktykami programowania
Analiza i rozwiązywanie incydentów zgłaszanych w ramach utrzymania systemów będących pod opieką zespołu
Uczestnictwo w procesie CI/CD w zakresie niezbędnym do wdrażania wytworzonego kodu na kolejne środowiska wytwórcze
Tworzenie w wybranym narzędziu (np. Jira) zadań deweloperskich niezbędnych do dostarczenia kompletnego rozwiązania
Tworzenie dokumentacji projektowej zgodnie z przyjętymi standardami
Aktywne i efektywne uczestnictwo w wydarzeniach zespołowych np. takich jak: daily, planowanie, przeglądy dashboardów, metryk, raportów
Wspieranie testerów przy tworzeniu testów automatycznych usług oraz GUI
Wspieranie zespołu przy planowaniu, projektowaniu rozwiązań poprzez ocenę ich wykonalności, projektowanie, szacowanie pracochłonności
Umiejętność dostosowania swojego sposobu pracy do zmieniających się warunków, priorytetów, potrzeb
CZEGO OCZEKUJEMY
Min. 5-6 lat doświadczenia w rozwijaniu usług z wykorzystaniem C#/.NET (preferowany .NET 6/8)
Doświadczenia w rozwijaniu interfejsów użytkownika z wykorzystaniem Angular
Znajomości .NET, HTML, CSS, JavaScript/TypeScript
Doświadczenia w pracy w środowisku Azure
Znajomości Kafka, RabbitMQ, Kubernetes, Docker
Przestrzegania zasad czystej architektury i wdrażanie odpowiednich wzorców
Znajomości zagadnień relacyjnych baz danych (SQL, T-SQL)
Tworzenia testów jednostkowych
Umiejętności analizowania raportów z Sonara i likwidowania podatności w nim wykazywanych
Znajomości procesu CI/CD
Wiedzy na temat architektury front-endu i aplikacji webowych
Umiejętności integracji z interfejsami API oraz usługami Back-end
Znajomości narzędzi JIRA, Confluence
Znajomości języka angielskiego umożliwiającej swobodną komunikację biznesową (min. B2)
CO OFERUJEMY
Pracę przy projektach klienckich i produktach własnych
Realny wpływ na rozwiązania biznesowe i technologiczne w ramach realizowanych projektów
Szkolenia oraz wsparcie w określeniu ścieżki rozwoju
Eventy firmowe, dostęp do usług medycznych oraz pakietów sportowych
Similar jobs you might like
Technology
Randlab
.net developer
Senior
Remote
Warsaw, Poland
100 - 120 PLN
🏢 Summary: Backend Developer role focused on designing and implementing solutions in C# on the .NET platform, including SharePoint-based applications. The position involves architecture design, database development, and creation of unit and integration tests. It also includes full-cycle project participation and technical documentation. 🗂️ Requirements: Minimum 5 years experience in C#, .NET Framework/.NET experience, Participation in at least 3 full-cycle implementation projects, Experience with SharePoint 2013/2016/2019 development, Experience with WebPart, Timer Jobs, Event Receivers, SharePoint Framework, Experience building applications using REST API, Experience with Hangfire libraries, Experience with EntityFramework, MS SQL query analysis and optimization 📃 Skills: C#, .NET, SharePoint, WebPart, TimerJobs, EventReceivers, SPFx, REST, Hangfire, EntityFramework, MSSQL 🏢 Description: zakres obowiązków Programowanie backend w C# Projektowanie architektury poszczególnych komponentów lub całego rozwiązania Ustalanie zakresu biznesowego z Product Ownerem i analitykiem, planowanie i estymacja zadań Projektowanie i programowanie baz danych na potrzeby implementowanej aplikacji Stosowanie dobrych praktyk i wzorców programistycznych Tworzenie testów jednostkowych i integracyjnych Tworzenie dokumentacji technicznej i powykonawczej wymagania minimum 5 lat doświadczenia w programowaniu w języku C# na platformie .NET Framework/.NET uczestniczenie w przynajmniej 3 projektach realizowanych w zespole kilkuosobowym lub samodzielnie w pełnym cyklu wdrożenia rozwiązania umiejętność programowania aplikacji opartych o SharePoint w wersjach 2013/2016/2019 wykorzystując technologie takie jak WebPart, Timer Jobs, Event Receivers, SharePoint Framework znajomość budowy aplikacji wykorzystujących REST API doświadczenie w obsłudze bibliotek Hangfire analiza zapytań i optymalizacja struktur (EntityFramework, MS SQL)
Technology
MODIVO PLATFORM
Młodszy inżynier testów automatycznych (.NET)
Junior
Remote
Polkowice, Poland
🏢 Summary: The offer is for a .NET Test Automation Engineer responsible for designing and implementing unit tests for C# applications, improving code quality, and integrating automated tests within CI/CD pipelines. The role focuses on increasing test coverage, analyzing requirements, and supporting development teams in maintaining high software quality. It also involves configuring test environments and monitoring test results. 🗂️ Requirements: Minimum 1–2 years of experience in unit testing for .NET (C#) applications, Very good knowledge of xUnit, Knowledge of NUnit or MSTest, Ability to write testable code, Knowledge of SOLID principles, Knowledge of Dependency Injection, Experience with CI/CD systems, Knowledge of code coverage tools, Experience with Git, Ability to configure test environments, English proficiency for technical documentation 📃 Skills: .NET, C#, xUnit, NUnit, MSTest, CI/CD, Azure, Jenkins, GitLab, GitHub, coverlet, ReSharper, Git, Moq, AutoFixture, FluentAssertions, Docker, Kubernetes, Playwright, Selenium, Python 🏢 Description: Jaki będzie Twój zakres zadań: Projektowanie i implementacja testów jednostkowych dla aplikacji opartych na platformie .NET (C#) z wykorzystaniem xUnit oraz innych frameworków testowych Analiza wymagań projektowych i identyfikacja obszarów wymagających pokrycia testami Przegląd kodu oraz ścisła współpraca z zespołem developerskim w celu podnoszenia jakości oprogramowania i zwiększania pokrycia testami Konfiguracja oraz optymalizacja pipeline’ów CI/CD, w tym integracja testów jednostkowych i automatyzacja procesów testowych Wykrywanie, analiza i wspieranie zespołu w rozwiązywaniu błędów w kodzie źródłowym Monitorowanie wyników testów oraz raportowanie kluczowych wskaźników jakości oprogramowania Tworzenie i utrzymywanie dokumentacji związanej z testami oraz automatyzacją Jakie są nasze oczekiwania: Minimum 1–2 lata doświadczenia w tworzeniu testów jednostkowych dla aplikacji .NET (C#) Bardzo dobra znajomość frameworków testowych (szczególnie xUnit; mile widziane NUnit lub MSTest) Umiejętność pisania testowalnego kodu oraz znajomość wzorców projektowych ( m.in . SOLID, Dependency Injection) Doświadczenie w pracy z systemami CI/CD (np. Azure DevOps, GitHub Actions, Jenkins, GitLab CI) Znajomość narzędzi do analizy pokrycia kodu testami (np. coverlet, Visual Studio Code Coverage, ReSharper) Praktyczne podejście do automatyzacji testów i konfiguracji środowisk testowych Dobra znajomość systemów kontroli wersji (Git) Umiejętność pracy zespołowej i efektywnej współpracy z developerami oraz innymi interesariuszami Znajomość języka angielskiego na poziomie umożliwiającym pracę z dokumentacją techniczną Mile widziane: Znajomość dodatkowych narzędzi testowych (np. Moq, AutoFixture, FluentAssertions) Doświadczenie w testach integracyjnych i end-to-end Znajomość Docker i Kubernetes w kontekście testów Doświadczenie w generowaniu raportów testowych Wiedza z zakresu architektury mikrousług Certyfikaty DevOps lub QA (np. ISTQB, Microsoft Certified: DevOps Engineer) Co z nami zyskasz: Możliwość pracy w nowoczesnym środowisku technologicznym opartym o Python, Playwright, Selenium oraz CI/CD. Pracę w zgranym, wspierającym zespole, nastawionym na wymianę wiedzy i wspólny rozwój. Realny wpływ na procesy testowe oraz rozwój narzędzi automatyzacji w organizacji. Pracę w silnej i dynamicznie rosnącej firmie o polskich korzeniach i międzynarodowym zasięgu. Możliwość kreowania znanych i cenionych brandów z naszego portfolio: CCC, eobuwie, HalfPrice, Boardriders. Nowoczesne środowisko pracy wpisane w omnichannelowy model biznesowy, Stabilną współpracę w operacie o współpracę B2B. Zniżki pracownicze na zakupy w naszych brandach: CCC, eobuwie, HalfPrice, Modivo, Program poleceń pracowniczych z bonusem finansowym. możliwość kreowania własnej ścieżki kariery w strukturach Grupy CCC na wiele sposobów i w kierunku zgodnym z Twoim potencjałem, swobodny dress code - pracujemy w modzie, a Ty pracuj w swoim stylu, więc noś to, w czym czujesz się dobrze i zostań ambasadorem naszych marek, zespół nastawiony na działanie, stawiający na współpracę i różnorodność! Jesteśmy firmą otwartą na zatrudnianie osób z niepełnosprawnościami
Technology
IT Squad
Fullstack Java Developer (Kotlin)
Senior
Remote
Warsaw, Poland
🏢 Summary: Development role focused on building and evolving Java- and Angular-based applications, including Android components, with strong emphasis on code quality, testing, and architecture. The position involves implementing key functionalities, resolving production issues, and developing CI/CD processes and automated testing. The role also includes designing Spring-based architectures and ensuring high software quality through reviews and performance testing. 🗂️ Requirements: Minimum 4 years of experience with Java 17, Spring 5, Angular 2+, and Kotlin (Android), Practical experience with relational databases and SQL/T-SQL query optimization, Experience in designing architecture and implementing solutions based on Spring framework, Strong knowledge of unit, integration, and performance testing (JUnit, JMeter), Experience in building and developing CI/CD processes and deployment automation 📃 Skills: Java, Spring, Angular, Kotlin, Android, SQL, T-SQL, JUnit, JMeter, CI/CD 🏢 Description: ZAKRES OBOWIĄZKÓW Wytwarzanie i rozwój kodu zgodnie z wymaganiami jakościowymi oraz obowiązującymi standardami Implementacja kluczowych funkcjonalności, diagnozowanie oraz usuwanie problemów w środowiskach testowych i produkcyjnych Tworzenie i utrzymywanie dokumentacji technicznej oraz architektonicznej, z dbałością o spójność rozwiązań Przeprowadzanie przeglądów kodu oraz zapewnianie wysokiej jakości oprogramowania poprzez testy, analizę Sonar i code review Wdrażanie i rozwój procesów CI/CD, automatyzacji testów, monitoringu oraz wsparcie stabilności środowisk Mentoring i wsparcie merytoryczne członków zespołu oraz aktywny udział w wydarzeniach Agile i spotkaniach projektowych CZEGO OCZEKUJEMY Minimum 4 lata doświadczenia w technologiach Java 17, Spring 5, Angular 2+ oraz Kotlin w środowisku Android Praktycznej znajomości relacyjnych baz danych (SQL, T-SQL) oraz optymalizacji zapytań Doświadczenia w projektowaniu architektury oraz wdrażaniu rozwiązań opartych na frameworku Spring Bardzo dobrej znajomości testów jednostkowych (JUnit), integracyjnych oraz testów wydajnościowych z wykorzystaniem JMeter Doświadczenia w pracy w środowisku Agile/Scrum oraz współpracy w zespołach projektowych Znajomości języka angielskiego na poziomie co najmniej B2, pozwalająca na swobodną komunikację biznesową i techniczną Doświadczenia w budowaniu i rozwijaniu procesów CI/CD oraz automatyzacji wdrożeń i procesów developerskich MILE WIDZIANE Znajomość Docker, Kubernetes, SQLite, Sentry – Kibana, Rest, rxJava2 Doświadczenie z chmurą Azure CO OFERUJEMY Pracę przy projektach klienckich i produktach własnych Realny wpływ na rozwiązania biznesowe i technologiczne w ramach realizowanych projektów Szkolenia oraz wsparcie w określeniu ścieżki rozwoju Eventy firmowe, dostęp do usług medycznych oraz pakietów sportowych Zatrudnienie na umowę B2B Pracę w trybie hybrydowym z biura w Gdańsku lub 100% zdalnie Krótki proces rekrutacji
Technology
IT Squad
Senior Java Developer Fullstack (Angular)
Senior
Remote
Warsaw, Poland
🏢 Summary: The role involves developing and maintaining high-quality software solutions using Java 17 and Angular, with strong focus on code quality, testing, and CI/CD processes. The position includes implementing key functionalities, resolving production issues, and contributing to architectural documentation while working in an Agile, international environment. It also offers participation in technical decisions and mentoring within a remote or hybrid B2B setup. 🗂️ Requirements: 4-5 years commercial experience with Java 17, Experience with Angular, Experience with Spring framework, Knowledge of SQL and T-SQL, Experience in query optimization, Practical experience with CI/CD, Experience with process automation, Strong knowledge of unit testing, Strong knowledge of integration testing, Experience working in Agile/Scrum, English level B2/C1 📃 Skills: Java, Angular, Spring, SQL, T-SQL, CI/CD, Agile, Scrum, Azure, Docker, Kubernetes, Sonar 🏢 Description: ZAKRES OBOWIĄZKÓW Wytwarzanie kodu spełniającego wymagania jakościowe zgodne z oczekiwanymi standardami Diagnozowanie i usuwanie zgłoszonych problemów Implementacja kluczowych funkcjonalności oraz nadzór nad spójnością kodu Tworzenie oraz utrzymywanie dokumentacji technicznej i architektonicznej Współpraca z anglojęzycznym zespołem w Indiach Przeglądy kodu oraz zapewnianie wysokiej jakości wytwarzanego oprogramowania (testy, analiza Sonar, code review) Diagnozowanie i rozwiązywanie problemów w środowiskach produkcyjnych i testowych Wdrażanie oraz wspieranie procesów CI/CD, automatyzacji testów, monitoringu Mentoring i wsparcie merytoryczne dla mniej doświadczonych członków zespołu Aktywny udział w wydarzeniach Agile i spotkaniach projektowych CZEGO OCZEKUJEMY Minimum 4-5 lat doświadczenia komercyjnego w pracy z Java 17 i Angular Doświadczenia w projektowaniu i implementacji z wykorzystaniem Spring Znajomości relacyjnych baz danych (SQL, T-SQL) oraz optymalizacji zapytań Praktycznego doświadczenia z CI/CD i automatyzacją procesów Bardzo dobrej znajomości testów jednostkowych i integracyjnych Doświadczenia w pracy w Agile/Scrum Język angielski na poziomie B2/C1 – swobodna komunikacja biznesowa i techniczna MILE WIDZIANE Doświadczenie z chmurą Azure Znajomość Docker, Kubernetes CO OFERUJEMY Możliwość pracy nad nowoczesnymi projektami w technologii Java / Angular Współpracę w dynamicznym, profesjonalnym zespole z doświadczeniem w międzynarodowych projektach Rozwój zawodowy poprzez udział w ciekawych projektach i dostęp do szkoleń technicznych Przyjazną atmosferę pracy, wsparcie zespołu i mentoring Udział w decyzjach technicznych i możliwość wdrażania własnych pomysłów Zatrudnienie ma umowę B2B Pracę w trybie 100% zdalnym lub 1 dzień pracy z biura (Trójmiasto) Krótki proces rekrutacji składający się z rozmowy HR oraz skill interview z managerem projektu
Technology
B2Bnetwork
Test Automation Engineer
Senior
Hybrid
Gdansk, Poland
14,000 - 20,000 PLN
🏢 Summary: The offer is for a Senior Test Automation Engineer working in an international team on .NET-based solutions. The role focuses on developing and maintaining automated UI and API tests, enhancing test frameworks, and improving CI/CD processes to ensure high software quality. You will contribute to test architecture, debugging, and continuous integration pipelines. 🗂️ Requirements: Minimum 4 years of experience in test automation, Very good knowledge of C#, Very good knowledge of .NET 6/7/8 or .NET Core, Experience with NUnit or similar testing framework, Experience with Playwright or Selenium, Experience in API test automation, Knowledge of Page Object Model (POM), Experience with BDD (SpecFlow or Reqnroll), Experience with CI/CD tools (Bitbucket, Bamboo or similar), Knowledge of Git and code review processes, Ability to debug and analyze technical issues, English level B2 or higher 📃 Skills: C#, .NET, .NETCore, NUnit, Playwright, Selenium, HttpClient, RestSharp, SpecFlow, Reqnroll, POM, Git, CI/CD, Bitbucket, Bamboo 🏢 Description: O projekcie: Dołączysz do międzynarodowego zespołu odpowiedzialnego za rozwój i utrzymanie nowoczesnych rozwiązań opartych o technologię .NET. Projekt koncentruje się na zapewnieniu wysokiej jakości oprogramowania poprzez rozwój automatycznych testów UI i API oraz doskonalenie procesów testowych i CI/CD. Twój zakres obowiązków: Tworzenie i utrzymanie testów automatycznych w środowisku C# / .NET Automatyzacja testów UI z wykorzystaniem Playwright lub Selenium Automatyzacja testów API z użyciem HttpClient lub RestSharp Implementacja testów BDD (SpecFlow / Reqnroll) Rozwijanie frameworków testowych i architektury automatyzacji Tworzenie reusable components oraz stabilnych mechanizmów testowych Utrzymanie i rozwój pipeline’ów CI/CD Analiza błędów, debugowanie i diagnostyka problemów Współpraca z developerami, analitykami i zespołem QA Nasze wymagania: Znajomość języka angielskiego na poziomie minimum B2 Minimum 4 letnie doświadczenie w automatyzacji testów Bardzo dobra znajomość C# oraz .NET 6/7/8 lub .NET Core Doświadczenie z NUnit lub podobnym frameworkiem testowym Znajomość Playwright lub Selenium Doświadczenie w automatyzacji testów API Znajomość wzorca Page Object Model (POM) Doświadczenie z BDD (SpecFlow lub Reqnroll) Znajomość Git oraz procesów code review Doświadczenie z CI/CD (Bitbucket, Bamboo lub podobne narzędzia) Umiejętność debugowania i analizy problemów
Technology
IT Squad
Java Backend Developer (with DevOps)
Mid
Remote
Warsaw, Poland
🏢 Summary: The offer is for an experienced Java Developer responsible for designing, developing, and maintaining high-quality software aligned with business requirements and architectural standards. The role involves implementing key functionalities, troubleshooting production issues, and enhancing CI/CD, testing automation, monitoring, and security practices. The position includes active participation in Agile processes and technical documentation. 🗂️ Requirements: Minimum 3–4 years of professional experience in Java development, Very good knowledge of Java and programming best practices, Experience with ElasticSearch, Kibana, Docker, Kubernetes, Redis, RabbitMQ, Knowledge of relational databases, especially Oracle and PostgreSQL, Experience with Microsoft Azure cloud solutions, Practical knowledge of CI/CD and build/deployment automation, Experience with unit and integration testing, Experience working in Agile/Scrum environment, English proficiency at B2/C1 level 📃 Skills: Java, ElasticSearch, Kibana, Docker, Kubernetes, Redis, RabbitMQ, Oracle, PostgreSQL, Azure, CI/CD, Agile, Scrum 🏢 Description: ZAKRES OBOWIĄZKÓW Tworzenie i rozwój wysokiej jakości oprogramowania zgodnie z obowiązującymi standardami oraz wymaganiami biznesowymi. Diagnozowanie i rozwiązywanie problemów w środowiskach testowych oraz produkcyjnych. Implementacja kluczowych funkcjonalności oraz dbanie o spójność i jakość architektury kodu. Tworzenie i utrzymywanie dokumentacji technicznej oraz architektonicznej. Wdrażanie i rozwój procesów CI/CD, automatyzacji testów, monitoringu oraz praktyk bezpieczeństwa aplikacji i infrastruktury. Aktywny udział w code review, wydarzeniach Agile oraz współpraca przy planowaniu i realizacji prac projektowych. CZEGO OCZEKUJEMY Minimum 3 - 4 lata doświadczenia zawodowego na stanowisku związanym z rozwojem oprogramowania w języku Java Bardzo dobra znajomość technologii Java oraz najlepszych praktyk programistycznych Praktyczne doświadczenie w pracy z narzędziami i technologiami takimi jak ElasticSearch, Kibana, Docker, Kubernetes, Redis oraz RabbitMQ Dobra znajomość relacyjnych baz danych, w szczególności Oracle i PostgreSQL Doświadczenie w pracy z rozwiązaniami chmurowymi opartymi o Microsoft Azure Praktyczna wiedza z zakresu CI/CD oraz automatyzacji procesów build/deployment Bardzo dobra znajomość zagadnień związanych z testowaniem jednostkowym i integracyjnym Doświadczenie w pracy w środowisku Agile/Scrum Znajomość języka angielskiego na poziomie B2/C1 , pozwalająca na swobodną komunikację w środowisku biznesowym i technicznym CO OFERUJEMY Pracę przy projektach klienckich i produktach własnych Realny wpływ na rozwiązania biznesowe i technologiczne w ramach realizowanych projektów Szkolenia oraz wsparcie w określeniu ścieżki rozwoju Eventy firmowe, dostęp do usług medycznych oraz pakietów sportowych Zatrudnienie na umowę B2B Pracę w trybie hybrydowym z biura w Gdańsku lub 100% zdalnie Krótki proces rekrutacji
Technology
Klient Just Join IT
.Net Developer
Mid
Hybrid
Katowice, SL, Poland
23,000 - 27,000 PLN
🏢 Summary: The role involves designing, developing, and maintaining applications on the .NET platform, including building new solutions and optimizing existing systems. It focuses on delivering high-quality, secure, and scalable software aligned with business needs in an international environment. The position requires active participation in architecture design, performance optimization, and continuous integration and deployment processes. 🗂️ Requirements: Minimum 3 years of experience in .NET development, Knowledge of MVC, Knowledge of REST API, Experience in team-based software development, Strong knowledge of MS SQL, Strong knowledge of ElasticSearch, Experience with Continuous Integration tools, Experience with Continuous Delivery approach, Knowledge of unit testing, Knowledge of integration testing, Very good command of English 📃 Skills: .NET, MVC, REST, MS SQL, ElasticSearch, Git, TeamCity, CI, CD, UnitTesting, IntegrationTesting 🏢 Description: Your responsibilities Design, create and maintain applications using the .NET platform and environment Understand requirements and transform them into functional applications in line with business objectives Maintain and upgrade existing applications and fix issues Rewriting/making changes in existing code structure to increase efficiency and performance Ensure error-free code that adheres to best coding practices Test, monitor, and make better solutions through incremental updates/new features/app optimization Identify bottlenecks and address issues to ensure the best performance Create architecture, specifications, and user interfaces of .Net applications Innovate and build high-quality software solutions leveraging the versatility of the .NET platform Implement best practices and methodologies for security, quality, and development approach Our requirements Min. 3 years of experience in working in the .NET environment; Knowledge of MVC, Rest API; Experience in team software development; Good knowledge of MS SQL and ElasticSearch; Using Continuous Integration tools (Git,Team City) and the Continuous Delivery approach; Knowledge of unit and integration tests; Very good command of the English language (work as part of an international team); Optional Knowledge of Umbraco, Angular, AWS This is how we work on a project Clean Code code quality measures code review design patterns static code analysis Continuous Deployment Continuous Integration Development opportunities we offer conferences abroad conferences in Poland development budget external training industry-specific e-learning platforms intracompany training mentoring soft skills training space for experimenting substantive support from technological leaders support of IT events technical knowledge exchange within the company the company supports open source projects time for development of your ideas What we offer Opportunities for constant development and work on exciting projects, Working in an international environment, English lessons, Attractive remuneration in Euro, Flexible working hours, Fully or partially paid training and development. Benefits sharing the costs of sports activities sharing the costs of foreign language classes sharing the costs of professional training & courses remote work opportunities flexible working time integration events corporate gym corporate sports team corporate library no dress code coffee / tea drinks parking space for employees leisure zone sharing the costs of tourist services sharing the costs of tickets to the movies, theater employee referral program charity initiatives family picnics
Technology
emagine Polska
Senior | Staff Software Engineer - .NET (Hybrid Remote - Lisbon)
Senior
Hybrid
Lisbon, Portugal
🏢 Summary: Senior Software Engineer role focused on designing and delivering high-quality .NET C# solutions within a microservices and event-driven architecture. The position involves hands-on development, technical leadership, code reviews, incident response, and driving architectural decisions in an Agile environment. The engineer will work with modern technologies to build scalable systems and mentor other team members. 🗂️ Requirements: Bachelor’s degree in Computer Science or related field, 5+ years of experience as a Software Engineer with .NET C#, Strong experience with microservice architectures, Experience with event-driven architectures and messaging systems, Hands-on experience with PostgreSQL and other databases, Experience working with CI/CD pipelines, Ability to solve complex technical problems independently, Experience working in Agile environments, Technical leadership and mentoring experience, Fluency in English 📃 Skills: .NET, C#, Kafka, PostgreSQL, Elasticsearch, Redis, Angular, Pulsar, RabbitMQ, CI/CD, Microservices, Agile 🏢 Description: Main tasks and responsibilities Being comfortable with experimentation and willing to approach a problem in multiple ways via rapid prototyping. Writing clean, maintainable code using .NET C#, along with other modern tools such as Kafka, PostgreSQL, and Elasticsearch. Regularly delivering high-quality, working software as part of the team. Building a deep, expert understanding of the team’s codebase. Providing highly insightful, comprehensive code reviews with an eye towards bigger-picture concepts. Ensuring documentation exists for all critical systems and writing technical guides used widely by other Engineers. Monitoring dashboards/alerts, and responding to incidents with the appropriate level of urgency. Driving technical decision making, expertly identifying trade-offs and risks, and considering organization-wide technical alignment. Effectively diagnosing the root cause of complex bugs and providing a fix along with automated regression tests. Leading specifications and refinement of technical improvements. Mentoring, coaching, and empowering other engineers by sharing knowledge through demos and presentations. Key requirements Education Level: Bachelor’s (or equivalent) degree in Computer Science or a related field. Experience: At least 5+ years of experience as a Software Engineer, working with .NET C#. Required Technical Skills: Understanding of how to apply microservice architectures successfully, with knowledge of multiple patterns and techniques, and the tradeoffs of each. Experience with Front-End technologies like Angular is a plus. Experience with event-driven architectures and event streaming/messaging tools like Kafka (preferred), Pulsar, RabbitMQ, etc. Experience using databases - PostgreSQL, Redis, Elasticsearch, etc., understanding which database is best deployed, depending on the use case. Accustomed to working in environments with CI/CD pipelines used for deploying applications. Proven ability to identify opportunities for best practice improvements within the team and share knowledge in order to address them. Ability to tackle highly complex technical problems independently. Track record of quickly learning about complex architectures and codebases. Experience in working in an Agile environment. Technical leadership experience, including mentoring other Engineers. Other Required Skills: Fluency in English; Portuguese is a plus. Excellent communication skills, able to communicate clearly and effectively, adjusting style depending on the audience.
Technology
emagine Polska
Technischer Beratungs-Spezialist (Programmierer - C#, .NET) (m/w/d)
Senior
Hybrid
Simmern, RP, Germany
🏢 Summary: The offer is for a C#/.NET Developer responsible for independently implementing technical requirements and delivering high-quality software solutions in a .NET environment. The role includes development and maintenance of applications, release management, bug fixing, testing, and support of existing systems within structured processes and quality standards. It also involves working in microservices architectures and supporting deployments and documentation. 🗂️ Requirements: Experience in public sector projects, Active or previous Security Clearance Level 2 (SÜ2), Very strong knowledge of C# and .NET, Experience with object-oriented programming, Experience with microservices architectures, Knowledge of ASP.NET, MVC, WCF, WF, Experience with .NET Framework 4.8 or higher, Proficient with Visual Studio, Experience with SQL Server, Experience with Azure DevOps or TFVC, German language skills at B2/C1 level 📃 Skills: C#, .NET, ASP.NET, MVC, WCF, WF, .NETFramework, VisualStudio, SQLServer, AzureDevOps, TFVC, Microservices, OOP, BizTalk, SharePoint, MCSD 🏢 Description: Zusammenfassung: Die Hauptaufgabe des Programmierers (C#, .NET) besteht darin, eigenverantwortlich technische Anforderungen umzusetzen und qualitativ hochwertige Softwarelösungen im .NET-Umfeld zu liefern. Dies geschieht durch die Unterstützung von Entwicklungsprojekten und die Bereitstellung von Software nach spezifischen Vorgaben. Verantwortlichkeiten: Bearbeitung von Programmieraufträgen nach Vorgaben des Projektleiters Entwicklung und Weiterentwicklung von Anwendungen (Major & Minor Releases) Erstellung von Installationspaketen und Unterstützung bei Releases (Build, Deployment) Fehleranalyse und Behebung komplexer Fehler (inkl. Workarounds und Bugfixes) Sicherstellung der Betriebsfähigkeit bestehender Anwendungen Unterstützung bei Wartung und Pflege der Systeme Durchführung und Dokumentation von Tests (Unit-, Integrations-, Systemtests) Mitwirkung bei Architektur- und Code-Reviews Erstellung und Pflege technischer Dokumentationen Einhaltung vorgegebener Prozesse und Qualitätsstandards Must Haves: Erfahrung im öffentlichen Sektor Sicherheitsüberprüfung 2 (SÜ2) Sehr gute Kenntnisse in C# / .NET Erfahrung mit objektorientierter Programmierung und Microservices-Architekturen Kenntnisse in ASP.NET, MVC, WCF, WF Erfahrung mit .NET Framework (ab Version 4.8) Sicherer Umgang mit Visual Studio Erfahrung mit SQL Server und Azure DevOps/TFVC Sehr gute Deutschkenntnisse (C1/B2+) Nice to Haves: Kenntnisse in BizTalk Server Erfahrung in der SharePoint-Entwicklung Zertifizierungen im Microsoft-Umfeld (z. B. MCSD) Sonstige Details: Technologie: Einsatz aktueller Technologien und Versionen erforderlich Weiterbildung: Kontinuierliche Weiterbildung und Anpassung an neue Technologien notwendig WICHTIG: Bitte lassen Sie mich vorab schon wissen, ob Sie aktuell eine Sicherheitsüberprüfung (SÜ) haben. Sollten Sie eine aktuelle Sicherheitsüberprüfung 2 (SÜ2) haben oder in der Vergangenheit eine gemacht haben, muss dies in Ihrem CV, in der jeweiligen Berufsstation (Datum, Bundesland) bitte drin stehen. Bei Interesse, freue ich mich auf Ihre Bewerbung an: yvonne.pohl@emagine.de
Technology
BPMRIDERS
Programista .NET (z Webcon BPS)
Mid
Remote
Warsaw, Poland
75 - 110 PLN
🏢 Summary: The offer is for a .NET/C# Developer responsible for designing and developing custom extensions, integrations, and plugins for the WEBCON BPS platform in enterprise environments. The role involves building web applications and APIs, integrating external systems, and supporting clients during implementation. It is a fully remote B2B position focused on digital transformation projects. 🗂️ Requirements: Minimum 2 years of experience in .NET/C# development, Very good knowledge of .NET Framework and .NET 6/8, Experience in developing web applications using ASP.NET and Web API, Good knowledge of SQL and MS SQL Server, Experience in building extensions, integrations, and DLL libraries for enterprise systems, Knowledge of REST API, JSON, XML, Experience with Git and Azure DevOps, Ability to create Custom Actions, SDKs, plugins for WEBCON BPS 📃 Skills: .NET, C#, ASP.NET, WebAPI, SQL, MSSQL, REST, JSON, XML, Git, AzureDevOps, WEBCON, SDK, DLL, JavaScript, TypeScript, WindowsServer, Azure, ActiveDirectory, O365 🏢 Description: WYMAGANIA Minimum 2 lata doświadczenia w programowaniu w .NET / C# Bardzo dobra znajomość frameworka .NET (w tym .NET Framework oraz .NET 6/8) Doświadczenie w tworzeniu aplikacji webowych ( ASP.NET , Web API) Dobra znajomość SQL i pracy z bazami MS SQL Server Umiejętność tworzenia rozszerzeń, integracji i bibliotek (DLL) wykorzystywanych w systemach klasy enterprise Znajomość REST API, JSON, XML Praca z systemami kontroli wersji (Git, Azure DevOps) Zdolności analityczne i umiejętność rozwiązywania problemów Doświadczenie w pracy z klientami i prowadzeniu prezentacji Samodzielność, dobra organizacja pracy i odpowiedzialność za terminy MILE WIDZIANE Znajomość platformy WEBCON BPS lub innych platform low-code Doświadczenie w tworzeniu dodatków/SDK do WEBCON BPS (Custom Actions, Form Rules, Plugins) Umiejętność wykorzystywania narzędzi AI w codziennej pracy programisty Znajomość JavaScript / TypeScript (rozszerzenia po stronie formularza) Wykształcenie wyższe (informatyczne lub pokrewne) Znajomość języka angielskiego Doświadczenie w administracji środowiskami Microsoft (Windows Server, SQL Server, Active Directory, O365, Azure) OBOWIĄZKI Projektowanie i tworzenie dedykowanych dodatków oraz rozszerzeń do platformy WEBCON BPS w technologii .NET / C# Implementacja integracji z systemami zewnętrznymi (API, usługi webowe, bazy danych) Tworzenie Custom Actions, SDK, pluginów i komponentów rozszerzających funkcjonalność WEBCON BPS Analiza potrzeb klienta i przygotowywanie koncepcji rozwiązań technicznych Tworzenie dokumentacji technicznej i wdrożeniowej Wsparcie klienta w trakcie i po wdrożeniu Współpraca z konsultantami WEBCON BPS przy realizacji projektów Code review i dbałość o jakość kodu OFERUJEMY Udział w projektach transformacji cyfrowej Mentoring i wsparcie od Seniorów Praca w 100% zdalna Forma współpracy: B2B Elastyczny czas pracy Prywatne ubezpieczenie zdrowotne, Multisport Szkolenia i rozwój w ramach ścieżki kariery ( m.in . certyfikacje WEBCON i Microsoft) Swobodna atmosfera i integracje zespołowe