Careers

Senior .NET Engineer

Agency04 · Zagreb, Split or remote

About

Who we are

We are an award-winning, full-service custom software delivery company from Croatia with offices in Zagreb, Split, and Frankfurt. Our Engineering team is made of industry veterans and ever-growing tech enthusiasts, which guarantee your personal growth alongside our amazing projects. This time we are looking for a Senior .NET Engineer (m/f/t), who will join our ranks!

The .NET Engineer will join a team of highly skilled developers working on scalable web applications within an agile environment, working fully remotely if desired with no overtime.

As a Senior .NET Engineer, you will be joining a highly dynamic team of agile senior developers responsible for building high-quality backend components. 

As well as being a strong .NET Developer you will have the initiative and incentive to work in a complex environment involving multiple integration points and collaboration with other teams.

If you feel that this is the sort of environment in which you could flourish and would like to know more please apply.

The right one

Who are we looking for?

  • At least 5+ years of experience working in back-end development
  • Excellent knowledge of the C# programming language and the .NET Core framework
  • Good knowledge of Entity Framework
  • Git and git workflows
  • Experience with web development (REST API and similar)
  • A strong testing culture is a must
  • Good conceptual skills in developing solution designs, documenting, and implementing them in software
  • Fluent in English (spoken and written)

Bonus points

  • Experience with microservices (RabbitMQ / Kafka / Service Bus etc.)
  • Experience with Azure Cloud
  • Good knowledge of Frontend frameworks Angular / React / Vue
  • Good knowledge of RDBMS based databases

Non-technical skills

  • Experience with working in an agile environment
  • Outstanding problem-solving skills and decent algorithmic and design patterns knowledge
  • Excellent time-management skills
  • Open-minded team player, taking end-to-end responsibility to get things done
  • Curious and never afraid of learning to master new tools, technologies, and methodologies

The job

Key responsibilities

doNET

Development of advanced solutions using C# programming language and .NET framework.


Lead the process

Further development of existing applications, implementation of scalable systems, preparing technical concepts, system, and test documentation.

Collaborate

Collaborating with other teams to ensure the delivered solution meets the client’s standards.


Connect the dots

Design and development of backend services.

About

Technologies we use

.NET 6
Language interoperability needed? Here you go. The .NET Framework is a software framework that provides interoperability across several programming languages.
C#
You can see sharp too? In our house, C# is used as a general-purpose, multi-paradigm programming language.
Git
It’s all there, all of your work is stored and reviewed upon through our GitHub repository.
Azure, Azure DevOps
Build innovative new apps with the latest Azure technologies.
Docker
Efficiently develop your own unique applications on Windows and Mac.

Perks we happily provide

Healthcare & Multisport
Packages tailored to your personal needs.
Time for family
Parents get extra paid days off.
Baby bonus
Newborn 7.500 HRK welcome gift.
Time off work
Up to 30 vacation days per year.
Personal growth
Language & psycho-educational lessons.
Coaching
Career & Team Lead workshops.
Skill Sharing
Learn@lunch, Labs & Editorial team.
Financial Incentives
Referral, Christmas, and Blog bonus.
No open space
Yep, really.

The most comfy chairs, and a working elevator, and …

And much more.

Interesting international projects

Our international projects are technologically daring and keep us well-motivated.

Top-notch working equipment

Not only it's top-notch, but you also get to choose between Linux or OSX.

Remote and/or office work

We support remote work and we're also happy to see you in our brand new 1100m2 office in the Zagreb City center.

Flexible working hours

Our hours are flexible, but responsible. We all work in the same timeframe and deliver things on time.

Bike-friendly workplace

You'll have a place to park your bike, a service corner and showers.

Easy commute

A couple of e-scooters are available to make your commute easier.

Dog-friendly environment

We’re really into dogs. Bring them over, as much as you can.

Team building budget

Every team gets monthly team building budget to spend on whatever they like.

Stress-free room

We have darts, arcade games, and a pool table with never-ending snacks and beer on tap. Hyped about the new PS5.

Apply for this position