Full Stack Developer (.NET+Angular)

Locations: Belgrad, Trg Nikole Pašića 5, Kishenev, Bulevardul Iuri Gagarin 10, Belgrad, Country code: RS, 12 to 21 CET work scheduleFull-TimeMiddle
Salary1682 - 2347 CHF per month gross any currencySource=conversion; 1585 - 2212 GBP per month gross any currencySource=conversion; 1835 - 2560 EUR per month gross any currencySource=conversion; 7805 - 10891 PLN per month gross any currencySource=conversion; 2150 - 3000 USD per month gross any currencySource=original
Apply NowOpens the employer's application page

Job Details

Languages
En B1
Experience
3+ years
Required Skills
DockerKubernetesMicrosoft SQL ServerC#Jira.NET.NET coreAngularRESTful APIsMicroservicesConfluence

Requirements

  • Hands-on experience with C# and the .NET ecosystem (both .NET Framework legacy and .NET Core) for 3+ years.
  • Experience with Angular (2+).
  • Strong SQL Server expertise: writing and optimizing complex T‑SQL queries and stored procedures; working with large, intricate legacy database schemas.
  • Proven experience with legacy codebases and a pragmatic approach to modernization.
  • Solid understanding of microservices architecture patterns and decomposition strategies for migrating from monolithic .NET applications.
  • Experience building and consuming RESTful APIs and working with Entity Framework (or similar ORMs).
  • Working knowledge of Docker, Kubernetes, and Azure Cloud (able to navigate and deploy within an Azure environment).
  • Exposure to CI/CD pipelines (ideally Azure Pipelines).
  • Ability to take initiative, communicate clearly, work with ambiguity, and balance speed with quality.
  • Experience writing clear documentation (JIRA, Confluence).
  • Level of English – from Intermediate+ and above.

Responsibilities

  • Developing well-tested, integrated software that meets high development standards.
  • Evaluating new functionality requests on a value scale, contributing technical insights to prioritization decisions.
  • Actively participating in team meetings and offer recommendations and ideas on design projects.
  • Mentoring intermediate and junior developers, helping them grow through code reviews and hands-on collaboration.
  • Working with Product Managers and architects to estimate, plan, test, integrate, and deliver complex, scalable software.
  • Creating design documents and documentation to ensure efficient maintenance and knowledge continuity.
  • Communicating effectively with key partners and internal users regarding timelines, technical issues, and infrastructure integration.
  • Exploring and making recommendations based on current trends, techniques, and technologies that could positively impact our platform.
View Full Description & ApplyYou'll be redirected to the employer's site
1682 - 2347 CHF per month gross any currencySource=conversion; 1585 - 2212 GBP per month gross any currencySource=conversion; 1835 - 2560 EUR per month gross any currencySource=conversion; 7805 - 10891 PLN per month gross any currencySource=conversion; 2150 - 3000 USD per month gross any currencySource=original
Apply Now