Enable job alerts via email!

Senior .NET Developer

NOVA Consulting Group

Kraków

On-site

PLN 180,000 - 240,000

Full time

Today
Be an early applicant

Job summary

A consulting company in Kraków is seeking an experienced Senior Backend .NET Developer. You will be responsible for developing server logic for applications using .NET and Optimizely CMS. The ideal candidate has at least 5 years of experience in web solutions, advanced C# skills, and works well in teams. This role requires a strong understanding of Azure and good communication skills, along with the flexibility to handle various project types. Opportunity to work with Scandinavian clients is a plus.

Qualifications

  • At least 5 years of experience in web solution development using Microsoft .NET.
  • Advanced knowledge of C# programming.
  • Experience with web development technologies like ASP.NET.
  • Experience with cloud computing platforms, particularly Microsoft Azure.
  • Experience with GitHub and development best practices.
  • Experience with API integrations and optimization.
  • Knowledge of agile methodologies (scrum).
  • Some knowledge of JavaScript and frontend development.
  • Ability to engage with clients and work in teams.
  • Fluent in English, both oral and written.

Responsibilities

  • Design, implement, and maintain server logic based on the .NET platform.
  • Create and develop backend components using the MVC model in .NET.
  • Maintain page and block controllers in Optimizely CMS.
  • Integrate with external systems, preparing intermediate layers.
  • Optimize the runtime environment in Azure App Service.
  • Collaborate with frontend team for content rendering.
  • Maintain high code quality through good practices and tests.

Skills

C# programming
ASP.NET
Cloud computing
API integration
Agile methodologies
GitHub
JavaScript knowledge
Client engagement
Good communication skills
Fluent English

Tools

Microsoft Azure
Unit testing
Job description

We are looking for Senior Backend .NET Developer passionate about web and e-commerce. With us you will be responsible for designing, implementing, and maintaining the server logic of applications based on the .NET platform (versions 6–9).

Your responsibilities:

  • Creating and developing backend components based on the MVC model in .NET and the Optimizely CMS architecture

  • Creating and maintaining page and block controllers in Optimizely CMS, including preparing view models (ViewModels) passed to the presentation layer

  • Extending CMS mechanisms, such as content properties, page types, blocks, custom properties, and publishing schedules

  • Integrating with external systems (e.g. APIs, cloud services, ERP/CRM systems) and preparing intermediate layers (e.g. services, adapters)

  • Configuring and optimizing the runtime environment in Azure App Service, taking into account aspects such as scalability, security, and monitoring

  • Collaborating with the frontend team to ensure data consistency and efficient content rendering - regardless of whether the project uses Razor Pages or modern frameworks such as React

  • Maintaining high code quality by using good practices (SOLID, DRY, KISS), code review, unit and integration tests

Characteristics of the work environment

  • Cloud infrastructure: Projects are hosted in Azure App Service, which requires knowledge of the basic Azure services (e.g. App Insights, Key Vault, Azure SQL)

  • Database: Although the CMS uses a relational SQL database, direct interaction with the database is limited - most operations are performed through the CMS layer

  • Project flexibility: The scope of responsibilities may vary depending on the project - from simple corporate websites to complex e-commerce platforms or information portals


  • At least 5 years, ideally 10 years of experience developing web solution using Microsoft .NET Framework

  • Advanced knowledge of C# programming

  • Experience with web development technologies like ASP.NET

  • Experience with cloud computing platforms, Microsoft Azure (eg. DevOps, pipelines)

  • Experience with GitHub and other development best practices (eg. unit testing, continuous integration, code review)

  • Experience with API integrations and optimisation

  • Knowledge of agile methodologies (scrum)

  • Some knowledge of JavaScript and frontend development

  • We value personal qualities and good communication skills

  • Fluent/good oral and written English

  • Work at least 3 days a week in the office in Krakow

  • We also look for your ability to engage with clients, work in teams and contribute beyond coding

  • Experience working with Scandinavian clients, or Norwegian companies is a plus!

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.