UAB-Online
The Netherlands / Global
The Netherlands / Global
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
The Netherlands / Global
The Netherlands / Global
The Netherlands / Global
The Netherlands / Global
The Netherlands / Global
The Netherlands / Global