×
Register Here to Apply for Jobs or Post Jobs. X

Senior .NET Developer IoT

Job in Town of Belgium, Belgium, Ozaukee County, Wisconsin, 53004, USA
Listing for: MSC Mediterranean Shipping Company SA
Full Time position
Listed on 2026-02-16
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Location: Town of Belgium

Senior .NET Developer IoT

MSC Mediterranean Shipping Company continues to invest and lead the world container market with ships, an extensive container fleet, intermodal and dedicated staff for its customers. The Company’s evolution to its leading brand needs consistency to market, and therefore it is paramount to standardise data, processes and management information.

The role

We are looking for software developers to join the MSC IoT Team who are well-versed in Extreme Programming (XP) and its practices, with a strong preference for Test Driven Development (TDD). Experience with Event Sourcing is a plus.

Our technology stack includes .NET with C# as the primary language, Angular for the frontend, and Azure as our cloud provider. However, we prioritize mindset and strong software development skills over specific tech experience.

We seek engineers who don’t settle for "just making it work" but are driven to deliver frequently and iteratively in small, sustainable increments. Writing readable, maintainable code with a clear, robust architecture is crucial, as our software is used worldwide, making quality a top priority.

We believe software development is a collaborative effort. We’re not looking for individual hero developers, but team players who thrive in a team environment. Ideal candidates share knowledge, continuously learn, actively collaborate, and take ownership as part of a team.

Qualifications and experience
  • Collaborative and constructive mindset (R)
  • Takes ownership in getting things done (R)
  • Dev Ops best practices (P)
  • The maritime shipping industry (P)
Technical
  • Object oriented programming (R)
  • We use C# but we expect fluentness in any other OO language to be transferable for an experienced software developer
  • Refactoring (R)
  • Refactoring comes as naturally as breathing to you. Like any skilled craftsman who has mastered their tools, you have mastered your IDE to be able to do this fluently.
  • Test Driven Development (R)
  • As a seasoned developer, you know TDD isn’t about tests
  • Software Design patterns (R)
  • You have knowledge and understanding of the most used Design Patterns so you can fluently refactor towards and away from one pattern to another.
  • Domain Driven Design (P)
  • You understand the importance of creating a solution that matches the problem domain and have a thorough understanding of the tactical as well as the strategic patterns from DDD. Knowledge of Event Sourcing is a plus.
  • Microservices (P)
  • You understand that microservices are a possible architecture, not the holy grail. You can use it when appropriate.
What do we offer you?

The opportunity to be part of our MSC Family where a family atmosphere is combined with a professional approach and a no-nonsense mentality! Your team of experienced colleagues will immediately immerse you in our culture and guide you through your position. Work-life balance? It’s all right thanks to our flexible hours. Do occasionally have a (pre) evening free for our afterwork activities or a drink with colleagues.

Finally, you can count on a market-based salary, supplemented with fringe benefits (meal vouchers, eco vouchers, additional vacation days, ...) and the opportunity to continuously develop yourself through training.

We also offer a relocation package if you don’t live in Belgium.

We don’t work with recruitment agencies for this vacancy. Thanks for your understanding.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary