To ogłoszenie wygasło w dniu 2021-05-19 14:59.

Lead .NET Engineer

ITSG

120 - 150 zł netto / godzinowo

  • Kontrakt Umowa

  • Lead Poziom doświadczenia

  • 51-100 pracowników Rozmiar firmy

  • 2007 Rok założenia firmy

  • http://itsg.com.pl WWW

Baza danych
Framework

Opis oferty

Who we are?


ITSG is an innovative software house company operating on the Polish market for over 10 years. We stand out due to the complexity and innovativeness of the completed projects and implemented products for companies from the financial institutions, medicine, pharmacy, telecommunications, and media sectors.

To our company, we are looking for an experienced technical leader (with .NET platform strong skills), who will be responsible for the design, development, and maintenance of products for clients from various industries.


Responsibilities:
  • Lead and inspire the software engineer cross-functional "on-site" team that is responsible for delivering multiple products from different domains (banking, sales, logistics, railways)
  • Design architecture and lead the team in the implementation
  • Develop and maintain current projects (always hands-on).
  • Acts as a bridge between technical and business audiences during whole SDLC (planning, analysis, estimation, development, deployment and monitoring)
  • Review designs and provides guidance for other team members
  • Build and grow the team and be in charge of the quality of the team’s outcomes
  • Work closely with Head of Software Engineering to ensuring alignment of business and technical goals

Requirements:
  • Architectural & analytical thinking as well as problem-solving skills
  • At least 7+ years of commercial experience in designing, creating, and maintaining web applications on the .NET platform
  • Very good knowledge of system and application architectures concepts (types, drivers, constraints, trade-offs, integration styles)
  • Knowledge of good software engineering practices and approaches: DDD, BDD, TDD, CI/CD, Extreme programming
  • Knowledge and implementation of automated tests on different levels (unit, integration, e2e, architecture)
  • Knowledge of complex domain development solution approaches (domain-centric architectures, CQRS, Domain Model, Functional Core / Imperative Shell)
  • Experience in engineering leadership positions as an architect/tech lead / team lead
  • Very good knowledge of Object-Oriented Design
  • Familiarity with code and architectural refactoring techniques
  • Familiarity with techniques to work with legacy codebases
  • Good knowledge of design and optimization of relational databases
  • Knowledge of lean and agile methodologies
  • High level of interpersonal and communication skills
  • DevOps mindset ("you build, you run it")
  • Polish native & English communicative

Nice to have:
  • Knowledge of one of the domain exploration approach: Event Storming, Domain Storytelling, User Story Mapping, Impact Mapping, and so on
  • Knowledge of functional programming paradigm
  • Knowledge of Azure (transformation from on-premise to cloud is planned)
  • Knowledge of Messaging patterns (EIP)
  • Extensive knowledge of technological trends, continuous learning
  • Involvement in the development of the software engineering community (public speaking, blogging, sharing knowledge)


How we work:
  • Software Engineering approaches: Event Storming, Domain-Driven Design, Behavior-Driven Development, Test-Driven Development, Pair/Mob Programming, CI/CD, User Story Mapping, Living Documentation, Team Topologies, Collective code ownership, Continuous Refactoring, Trunk-based development, Code-review
  • Software Engineering process: Lean, Agile, Kanban, Scrum
  • Technology: .NET (Core, Framework), MS SQL Server, RabbitMQ, Docker, GIT, Angular SPA, Vue, Server-Side Rendering
  • Tools: Visual Studio, Resharper, Rider, Webstorm, Github Actions, Miro, JIRA, Redmine, Slack, PlantUML


We offer:
  • Cooperation based on B2B: 120 - 150 +vat/h
  • Possibility to choose a working system (100% remotely, hybrid or on-site in Warsaw),
  • Using the latest tools and technologies in everyday work,
  • The friendly atmosphere at work,
  • Individual training and the possibility of promotion,
  • Benefits: English lessons, Multisport card, and private medical insurance, integration events.

Metodologia pracy

  • System kontroli wersji ― GIT
  • System zarządzania projektem ― JIRA, Miro
  • Metodologia Agile ― Agile, Lean, Kanban
  • Komunikator firmowy ― Slack
  • Code review ― Gitlab
  • Continuous Integration ― Docker
  • Testy jednostkowe
  • Testy integracyjne
  • Testerzy w zespole
  • System zarządzania wiedzą
  • Statyczna analiza kodu
  • Swoboda w wyborze oprogramowania

Oferujemy

  • Karta multisport (lub podobna)
  • Kuchnia
  • Darmowa kawa i inne napoje
  • Prywatna opieka zdrowotna
  • Pokój gier
  • Elastyczne godziny pracy
  • Szkolenia

Praca w ITSG

O ITSG

We're ITSG Global - a modern and experienced software development company. We've been using the latest technologies to help our Clients to grow effectively since 2007. Our experience in Big Data, VR, IoT, UI/UX, and other fields allowed us to deliver high-quality services for companies like Starfish Storage, Device Insight, Craftguide, BEN Energy, and many more.

Pytania i odpowiedzi