Start Your Search Here

Job Search

UAB-Online

The Netherlands / Global

Senior Software Developer (.NET / Azure)

Job Description

As a

Senior Software Developer

at UAB-Online, you play a key role in the continued development and modernization of our SaaS platform. Our software connects terminals, vessel operators, and supply chain partners worldwide, helping them collaborate more efficiently across liquid and dry bulk operations.

You

design, build, and improve

scalable enterprise applications within a modern Microsoft ecosystem. In addition to delivering new functionality, you contribute to architectural decisions, strengthen our engineering practices, and help reduce technical debt. You combine

strong software engineering skills

with a

practical mindset

and take

ownership

of your work from concept through production.

In this role, you work closely with developers, Product Owners, UX, QA, Cloud, and other colleagues. You enjoy

solving complex technical challenges , sharing knowledge, and continuously improving the way software is designed, tested, and delivered. You will also have the opportunity to explore how AI-assisted development and coding agents can improve both our development process and our product.

What you can expect

As a Senior Software Developer, your work combines

hands-on

development with technical improvement and collaboration. One moment you may be designing and implementing a new feature, while the next you are reviewing code, improving a deployment pipeline, or working with colleagues on the modernization of an existing part of the platform.

You can expect a role in which you have visible impact, contribute to technical decisions, and help shape the future of a business-critical platform used by maritime organizations around the world.

Your work will include:

Designing ,

building , and

enhancing

enterprise SaaS applications using

C# and .NET

Taking

ownership

of features from initial concept through development and production

Contributing to the modernization of our platform and the continued development of its architecture

Building reliable, scalable, and maintainable solutions using

Clean Architecture

and

SOLID

principles

Reviewing

code

and promoting software engineering best practices

Developing and improving

CI/CD pipelines

and deployment processes

Implementing automated testing throughout the development lifecycle

Working with

Azure

cloud services and modern

DevOps

tooling

Exploring and introducing

AI-assisted development

workflows and coding agents

Collaborating with Product, UX, QA, Cloud, and Frontend colleagues

Identifying opportunities to reduce technical debt and improve delivery efficiency

For this role, we are looking for an

experienced

software developer who

combines strong technical expertise with ownership, curiosity, and a collaborative mindset . You are comfortable working on both new functionality and existing systems, and you enjoy contributing to long-term technical improvements.

In general, we look for:

Ownership : you take responsibility for your work, follow through, and actively look for ways to improve results

Genuine communication : you communicate openly and respectfully, listen well, and say what you mean

Collaboration : you share knowledge, ask for input, support others, and help the team make better decisions faster

Experience working in an

Agile environment

Ability to work effectively in a

cross-functional team

while also being comfortable working

independently

Adaptability

in a dynamic environment with changing priorities

A proactive approach to

problem-solving

and continuous improvement

Integrity

and

professionalism

when working with business-critical systems and information

Comfortable working in an

ISO-certified environment, including ISO 27001 and ISO 9001 , and following agreed processes for quality, security, and continuous improvement

For the Senior Software Developer role, we additionally value:

Strong professional experience with

C#, .NET, ASP.NET, and Entity Framework

Experience building and maintaining enterprise-scale applications

Strong knowledge of

Clean Architecture , SOLID principles, and software design patterns

Experience modernizing legacy systems and

improving

existing platforms

Hands-on

experience with

Microsoft Azure

and modern CI/CD practices

Experience with

automated testing

and software quality practices

An interest in

AI-assisted software development

or AI-powered applications

Strong communication skills

and a

collaborative

approach to software engineering

The ability to make

well-considered technical decisions

and explain them to others

Full professional

proficiency in English , both spoken and written

Experience with the following is

considered a plus:

Maritime, logistics, or supply chain environments

Microsoft SQL Server

Vue.js

Kubernetes

Advanced Microsoft Azure services

Working closely with Product Owners and Agile product teams

Working at UAB-Online

This vacancy gives you an impression of the role itself. If you would like to learn more about our team, culture, benefits, office, and hiring process, you can find more information on our careers page.

#J-18808-Ljbffr

Toepassen Now

Similar Opportunities

View all jobs