#1 Job Board for tech industry in Europe

Senior .NET Developer (remote)
Net

Senior .NET Developer (remote)

Warszawa
Type of work
Undetermined
Experience
Senior
Employment Type
B2B
Operating mode
Remote
Britenet

Britenet

We are a European company that has been creating world-changing solutions for over 18 years. When you join #BriteTeam, you join an international environment that supports innovation, diversity, and creativity. We believe that passion, ambition, collaboration, and expertise make the most extraordinary ideas possible.

Tech stack

    ASP.NET MVC

    advanced

    WPF

    advanced

    Solid

    advanced

    C#

    advanced

    SQL

    advanced

    SOAP

    advanced

    REST

    advanced

Job description

Online interview
Projekt dla sektora publicznego, który zapewni obywatelom i przedsiębiorcom efektywne narzędzia online do kompleksowego załatwiania spraw, głównie z zakresu podatkowego.

Nasze oczekiwania

  • Minimum 10 lat doświadczenia komercyjnego jako .NET Developer
  • Doświadczenie w programowaniu z wykorzystaniem co najmniej jednej z następujących technologii: ASP.NET MVC, WPF, SignalR, WCF lub Web API
  • Doświadczenie w stosowaniu dobrych praktyk SOLID, DRY lub równoważnych służących do projektowania obiektowego oraz w stosowaniu TDD lub równoważnych technik tworzenia oprogramowania w metodyce zwinnej
  • Doświadczenie w programowaniu w języku C#
  • Znajomość Visual Studio, Entity Framework lub innej biblioteki klasy ORM
  • Doświadczenie w projektowaniu systemów informatycznych opartych o relacyjne bazy danych SQL
  • Doświadczenie w programowaniu serwerów aplikacyjnych klasy enterprise w stosownej technologii Internet Information Services
  • Znajomość SOAP, REST
  • Doświadczenie w stosowaniu co najmniej jednego z frameworków: AngularJS, React, Vue.js
  • Doświadczenie w stosowaniu co najmniej jednej technologii webowej: HTML, JavaScript, CSS
  • Doświadczenie w stosowaniu narzędzi służących do automatyzacji CI/CD
  • Doświadczenie w budowaniu rozwiązań informatycznych w wykorzystaniem chmury Azure
  • Doświadczenie w budowaniu rozwiązań informatycznych opartych o wykorzystywanie szyny danych IBM
  • Znajomość: Docker, NuGet, nodeJS
  • Znajomość systemów kolejkowych MQ, AMQP
  • Doświadczenie musi zostać potwierdzone wskazaniem co najmniej 3 projektów/systemów informatycznych, w trakcie trwania których zostało ono zdobyte.

Kluczowe zadania

  • Wytwarzanie wydajnego, skalowanego oraz stabilnego oprogramowania
  • Uczestnictwo w projektowaniu i wytwarzaniu nowych funkcjonalności pokrytych testami jednostkowymi oraz integracyjnymi
  • Wsparcie w diagnozie problemów i optymalizacji działania produkcyjnego systemu, który operuje na bardzo dużych wolumenach danych
  • Udział w optymalizacji procesu wytwarzania oprogramowania: Continous Integration, zapewnienie jakości, dobór technologii
  • Praca zgodna z metodyką SCRUM (udział w spotkaniach: Daily SCRUM, Sprint Review Meeting, Sprint Retrospective, Sprint Planning Meeting)
  • Wykonywanie code review na pull-requestach
  • Wsparcie dla procesu - git-flow
  • Szacowanie pracy w ramach przyszłych projektów
  • Coaching w ramach małych zespołów
  • Kierowanie małymi zespołami wytwórczymi (do 5 osób
  • Aktywny udział w wewnątrz-zespołowej wymianie wiedzy: udział w szkoleniach technicznych; przygotowywanie krótkich szkoleń wewnętrznych dla pozostałych członków zespołu; opisywanie tips&trics na Confluence.