Fullstack Software Engineer (.NET/Blazor)
Indexed description
Fullstack Software Engineer (.NET/Blazor)
We are looking for experienced full stack .NET developers to join our team in Belgrade.
The main aspects of the role are:
- Development efforts of cutting-edge web applications
- Maintenance and improvements of existing applications
- Providing input & recommendations on design decisions in the following areas:
-Interface layout and functionality
-Database design and implementation
-Business logic implementation
-Deployment options and considerations
SKILLS & REQUIREMENTS
- Bachelor’s degree (BSc) in Computer Science, Software Engineering, or a related field.
- 4+ years of relevant software development experience.
- Proficiency in C# and .NET (Core).
- Experience with ASP.NET MVC, Web API, or .NET Core for web application development.
- Strong understanding of object-oriented programming and design patterns.
- Proficiency in working with relational databases like SQL Server.
- Familiarity with version control systems (e.g., Git).
- Knowledge of software development best practices, such as CI/CD and Agile methodologies.
- Good English communication skills (speaking & writing).
NICE TO HAVE
- Experience with Blazor (Server-Side or WebAssembly) for UI development.
- Familiarity with front-end technologies (e.g., HTML, CSS, JavaScript, or frameworks like Angular).
- Familiarity with Azure cloud platforms (e.g., holding an Azure Fundamentals certification - AZ-900).
WE OFFER
- Learning & Development opportunities - Pluralsight and Udemy access, trainings & certifications.
- Private health insurance.
- Remote working option.
- Office in the old part of Belgrade with an equipped gym available for use, in-office refreshments, standing desks & more.
- Team initiatives - team buildings, charity activities & more.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search