Senior Full-Stack .NET Developer

Posted 2 days ago

jacobsKrakow (WI)
Software DevelopersComputer Systems Design Services

SENIORITY

Senior

Apply

About the role

Job ID: 37269
Location: Krakow, All PL Regions, Poland Capabilities: Digital and Data Office Setup: Hybrid, Remote
Company: Jacobs 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 Dev Ops processes, automation of CI/CD, and organization of testing and UATProvide technical guidance, resolve blockers, and mentor other developers Here's 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, Dev Ops, CI/CD)Solid expertise in SQL, data modeling, optimization, and query tuning Experience with code quality assurance, advanced debugging, and performance profiling Strong 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, One World, PRISM, Careers Network, Green Team, Speak Up, 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. If you require further support or reasonable adjustments with regards to the recruitment process (for example, you require the application form in a different format), please contact the team recruitmentpoland@jacobs.com #LI-KK3 References Your application experience is important to us, and we're keen to adapt to make every interaction even better. If you require further support or reasonable adjustments with regards to the recruitment process (for example, you require the application form in a different format), please contact the team via Careers Support. Locations City State Country Krakow All PL Regions Poland Krakow All PL Regions Poland

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this

Senior Full-Stack .NET Developer Jobs at jacobs | David Careers