Senior Full-Stack .NET Developer

Jacobs

Warszawa

Hybrid

PLN 180,000 - 300,000

Full time

11 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Hybrid work model
Lux Med medical care
Life insurance
Multisport
Car/bike park sharing
Languages courses

Job summary

Jacobs is seeking a Senior Full Stack .NET Developer to design, develop, and deliver high-quality software across multiple applications. You will own tasks, manage priorities, and collaborate with Product Owners, Architects, and Scrum teams to enhance code quality and drive automation.

You will work in a hybrid model with required presence at Kraków or Warsaw offices at least two days per week, contributing to DevOps, CI/CD, and architectural governance while mentoring others and shaping

Qualifications

  • 5+ years of experience designing and developing C# / .NET solutions.
  • Experience building API-driven applications for multiple clients (web, desktop, mobile).
  • Proven experience with Blazor, ASP.NET MVC, Razor.
  • Microsoft Azure (Functions, App Services, Azure SQL, DevOps, CI/CD).
  • Strong SQL, data modeling, optimization, and query tuning.
  • Git and modern branching strategies; code reviews and debugging.
  • Knowledge of Clean Architecture, CQRS, Mediator, Repository patterns.
  • Agile teamwork and strong communication skills.

Responsibilities

  • Independently manage priorities and deliver work across multiple applications and initiatives.
  • Analyze, understand, and enhance existing codebases, including unfamiliar solutions.
  • Support other developers through technical guidance, knowledge sharing, and code reviews.
  • Define shared tech stack and development best practices with the team.
  • Advise on solution design, technical debt assessment, and process improvements.
  • Ensure high code quality through reviews, standards alignment, and CI/CD improvements.
  • Translate business requirements into technical solutions and API designs.
  • Contribute to replatforming and refactoring of existing systems.
  • Work end-to-end on new applications (backend + frontend) within the .NET stack.
  • Support sprint planning, estimation, and task breakdown for development teams.
  • Contribute to DevOps processes and testing/QA organization.
  • Provide guidance, resolve blockers, and mentor other developers.

Skills

C# / .NET
API architectures
Blazor
ASP.NET MVC
Razor
Azure
SQL / data modeling
Git & branching
Clean Architecture
Agile
Communication skills
CI/CD
Azure DevOps
Python
Node.js

Tools

Git
CI/CD pipelines
Azure DevOps
Python
Node.js

Job description

At Jacobs, we're challenging today to reinvent tomorrow by solving the world's most critical problems for thriving cities, resilient environments, mission-critical outcomes, operational advancement, scientific discovery and cutting-edge manufacturing, turning abstract ideas into realities that transform the world for good.

Your impact

As a Senior Full Stack .NET Developer, you will be responsible for designing, developing, and delivering high quality software solutions. You will work across multiple applications and projects, taking ownership of your work, managing priorities independently, and quickly adapting to different technical contexts. You will support teams in applying best practices, ensuring code quality, contributing to architectural discussions, and driving process automation. You will also analyze and enhance existing codebases and support other developers through code reviews and technical guidance. You will collaborate closely with Product Owners, Architects, and Scrum teams.

Key Responsibilities
  • Independently manage priorities and deliver work across multiple applications and initiatives
  • Analyze, understand, and enhance existing codebases, including unfamiliar solutions
  • Support other developers through technical guidance, knowledge sharing, and code reviews
  • Support the Software Engineering Manager and Solution Architect in defining the shared tech stack and development best practices
  • Advise development teams on solution design, technical debt assessment, and continuous process improvement
  • Ensure high code quality through code reviews, standards alignment, and CI/CD pipeline improvements
  • Translate business requirements into technical solutions
  • Support solution design activities user stories, effort estimation, API design, and architectural decisions
  • Contribute to replatforming and refactoring of existing systems
  • Work end-to-end on new applications (backend + frontend) within the approved .NET stack
  • Support sprint planning, estimation, and task breakdown for development teams
  • Contribute to DevOps processes, automation of CI/CD, and organization of testing and UAT
  • Provide technical guidance, resolve blockers, and mentor other developers
What you’ll need
  • 5+ years of experience designing and developing C# / .NET solutions in complex environments
  • Experience building applications based on API architectures for multiple clients (web, desktop, mobile, plugins)
  • Practical Experience with Blazor, ASP.NET MVC, Razor
  • Proven experience with Microsoft Azure (Functions, App Services, Azure SQL, DevOps, CI/CD)
  • Solid expertise in SQL, data modeling, optimization, and query tuning
  • Experience with code quality assurance, advanced debugging, and performance profilingStrong knowledge of Git and modern branching strategies
  • Familiarity with Clean Architecture principles, separation of layers, and design patterns (CQRS, Mediator, Repository)
  • Experience working in Agile teams and strong communication skills
Nice to have
  • Python for automation tools and integrations
  • Node.js
We offer
  • Rewarding employment Full-time employment with a salary that matches your qualifications
  • Hybrid work model - candidates are required to work from our Kraków or Warsaw office at least two days per week. The remaining working days may be performed remotely from home
  • Comprehensive benefits Including Lux Med medical care, psychological support, life insurance, My Benefit cafeteria system, Multisport card co-financing, and a car/bike park sharing system
  • Co-financed holidays Enjoy "Wczasy pod Gruszą" for a well-deserved break
  • Global projects Engage in exciting international projects
  • Inclusive networks Join our diverse employee networks like Women's Network, OneWorld, PRISM, Careers Network, Green Team, SpeakUp, Collectively, and more
  • Continuous learning Participate in our Graduate Development Program, Learners’ Community, and self-learning platforms
  • Language courses Enhance your skills with courses in English, German, and Polish

We know that if we are inclusive, we’re more connected, and if we are diverse, we’re more creative. We accept people for who they are. Find out more about life at Jacobs. As a Disability Confident employer, we will interview all disabled applicants who meet the criteria for a vacancy.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full-Stack .NET Developer
Senior Full-Stack .NET Developer

Jacobs • Kraków

Hybrid
PLN 180,000 - 270,000
Lux Med
Life insurance
Multisport card
+7
Lead Full-Stack .NET Developer
Lead Full-Stack .NET Developer

Jacobs • Warszawa

On-site
PLN 300,000 - 420,000
Hybrid work model
Flexible hours
Lux Med medical care
+3
Lead Full-Stack .NET Developer
Lead Full-Stack .NET Developer

Jacobs Engineering Group Inc. • Kraków

On-site
PLN 180,000 - 320,000
Hybrid work model
Flexible hours
Medical care
full stack developer in business consulting
full stack developer in business consulting

Jacobs • Warszawa

Hybrid
PLN 180,000 - 260,000
Lux Med медицинское обслуживание
Психологическая поддержка
Life insurance
+1
Starszy specjalista / Starsza specjalistka ds. certyfikacji i zrównoważonego rozwoju / Senior S[...]
Starszy specjalista / Starsza specjalistka ds. certyfikacji i zrównoważonego rozwoju / Senior S[...]

Jacobs • Kraków

On-site
PLN 100,000 - 120,000
Pakiet zdrowotny LuxMed
Subsidiów do karty Multisport
Dodatkowe ubezpieczenie na życie
+1
Senior Project Manager - Defence (Buildings & Infrastructure)
Senior Project Manager - Defence (Buildings & Infrastructure)

Jacobs • Kraków

Hybrid
PLN 180,000 - 240,000
Hybrid working model
Short Fridays (8.5 hours Mon–Thu, 6 on
Private medical care (Lux Med)
+5
Senior .NET Full-Stack Engineer — Azure & CI/CD
Senior .NET Full-Stack Engineer — Azure & CI/CD

Jacobs • Kraków

Hybrid
PLN 180,000 - 270,000
Lux Med
Life insurance
Multisport card
+7
Senior .NET Full-Stack Developer – Hybrid & Global Projects
Senior .NET Full-Stack Developer – Hybrid & Global Projects

Jacobs • Warszawa

Hybrid
PLN 180,000 - 300,000
Hybrid work model
Lux Med medical care
Life insurance
+3
Senior Geotechnical Engineer
Senior Geotechnical Engineer

Jacobs • Warszawa

On-site
PLN 240,000 - 360,000
Private medical care
Life insurance
Flexible benefits
+1
Senior Geotechnical Engineer
Senior Geotechnical Engineer

Jacobs • Kraków

On-site
PLN 180,000 - 280,000
Private medical care
Life insurance
Flexible benefits via MyBenefit