Pracuj.pl Hybrydowo Senior

Lead .NET Developer - Dutch Speaking

COGNIZANT

⚲ Amsterdam, Holandia

25 000 – 35 000 zł / mies.

Wymagania

  • C#
  • .NET
  • .NET Core
  • Microsoft Azure
  • Azure DevOps
  • SQL

Opis stanowiska

Nasze wymagania:
Extensive knowledge of C#, including advanced language features, design patterns, and software engineering best practices.
Extensive expertise with the .NET platform (.NET and .NET Core) for enterprise-grade application development.
Strong experience designing, implementing, and supporting Microsoft Azure solutions.
Strong hands-on experience building and managing CI/CD pipelines in Azure DevOps.
Practical experience developing modern web applications using Blazor.
Solid knowledge of SQL Server, including database design, performance optimization, querying, and maintenance.
Proven capability to provide technical leadership, guide architectural decisions, and mentor development teams.
Strong understanding of software design principles, application architecture, and development best practices.

Mile widziane:
Experience owning and supporting applications throughout their complete production lifecycle.
Familiarity with automated testing frameworks and quality engineering practices.
Knowledge of DevOps culture, processes, and continuous improvement methodologies.
Experience coaching, mentoring, and developing engineering talent.
Understanding of cloud-native architecture and modern software delivery practices.

O projekcie:
We are looking for an experienced, hands-on Lead .NET Developer to take full ownership of a business-critical application. You will drive the solution from architecture and design through development, deployment, and ongoing production support. As the technical lead, you will set the standard for code quality, guide design decisions, and act as the primary point of contact for the application.
This is a hands-on leadership role where you are expected to contribute code daily, perform code reviews, mentor developers, and provide technical direction while maintaining close engagement with customers and stakeholders. Strong communication skills are essential, as you will regularly explain technical concepts and solution decisions to both technical and non-technical audiences in Dutch and English.

Zakres obowiązków:
Own the full application lifecycle, including architecture, development, deployment, support, and continuous improvement.
Lead the design and architecture of the application, translating business requirements into scalable, secure, and maintainable technical solutions.
Develop clean, maintainable, high-quality, and well-tested applications using C# and .NET technologies.
Perform code reviews, establish coding standards, and promote engineering best practices across the team.
Mentor and support developers, providing technical leadership and guidance.
Build, maintain, and optimize CI/CD pipelines using Azure DevOps to enable reliable and automated software delivery.
Design, deploy, and manage cloud-native and cloud-hosted solutions on Microsoft Azure.
Develop modern, responsive user interfaces using Blazor.
Design, optimize, and maintain SQL Server databases, ensuring performance, reliability, and scalability.
Provide end-to-end production support, troubleshooting, root cause analysis, and incident resolution.
Collaborate closely with customers, stakeholders, architects, and delivery teams to ensure successful project outcomes.
Drive continuous improvement initiatives across development, deployment, and operational processes.
Serve as the primary technical point of contact for the application and its stakeholders.

Oferujemy:
Competitive salary.
Access to Udemy and Cognizant Academy for continuous learning and professional development. Opportunity to work in a technology-driven organization delivering innovative solutions.
Open and collaborative team culture.
International working environment with opportunities to work alongside global experts and clients.

🔍 Dekoder Ogłoszenia

🔴
take full ownership of a business-critical application
Będziesz odpowiedzialny za wszystko, od projektowania po utrzymanie, co może oznaczać dużą presję i brak wsparcia.
🔴
drive the solution from architecture and design through development, deployment, and ongoing production support
Oczekuje się, że będziesz samodzielnie podejmować wszystkie kluczowe decyzje techniczne i realizować je od początku do końca.
🟡
Proven capability to provide technical leadership, guide architectural decisions, and mentor development teams
Oczekuje się, że będziesz nie tylko kodować, ale także aktywnie zarządzać zespołem i jego pracą.
🔴
Experience owning and supporting applications throughout their complete production lifecycle
Może to oznaczać, że będziesz musiał reagować na problemy w systemie 24/7, nawet poza standardowymi godzinami pracy.
🟡
Extensive knowledge of C#, including advanced language features, design patterns, and software engineering best practices
Oczekuje się od Ciebie głębokiego zrozumienia języka i dobrych praktyk, a nie tylko podstawowej znajomości.