Matrix42 logo

Principal Software Engineer - C#/.NET

Matrix42

Principal Software Engineer - C#/.NET

Overview

Join Matrix42, a leading European provider of IT and enterprise service management software, as a Principal Software Engineer. In this role, you will architect and design scalable, high-quality software solutions that align with business and technical requirements. You will lead the development, maintenance, and optimization of software code, ensuring best practices are followed.

Responsibilities

  • Architect and Design: Develop scalable, high-quality software solutions that meet business and technical requirements.
  • Project Management: Break down complex projects into manageable tasks and provide accurate time and resource estimates.
  • Development Leadership: Lead the development, maintenance, and optimization of software code, ensuring best practices are followed.
  • Code Quality: Conduct code reviews, establish coding standards, and implement quality assurance processes.
  • Collaboration: Facilitate collaboration across team members and cross-functional groups within the organization.
  • Mentorship: Mentor and provide technical guidance to senior and junior engineers, promoting knowledge sharing and skill development.
  • Standards and Methodologies: Advocate for and implement development standards and methodologies to ensure the delivery of reliable and maintainable software products.
  • Continuous Improvement: Drive continuous improvement in software development processes, adopting new technologies and practices as appropriate.

Must-Have Skills

  • Extensive experience in C# and .NET Framework/.NET Core development
  • Deep understanding of object-oriented programming (OOP) and SOLID principles
  • Advanced knowledge in SQL and database design
  • Expertise in developing RESTful web services and web applications
  • Proficiency in JavaScript, PowerShell, and other relevant scripting languages
  • Comprehensive knowledge of version control systems, particularly Git
  • Significant experience in writing automated tests (unit tests, integration tests)
  • Exceptional communication and leadership skills, with the ability to mentor and collaborate effectively within a team
  • Proven track record of designing scalable, high-performance systems

Nice-to-Have Skills

  • Experience with private cloud infrastructure (VMWare vSphere, Hyper-V)
  • Knowledge and experience with cloud technologies (preferably Microsoft Azure)
  • Understanding of SPA concepts (Angular, React)
  • Understanding of cyber security essentials
  • Experience in developing microservices applications
  • Experience with Linux Bash

Technology Stack

  • .Net framework, .Net Core, MSSQL, ADO.NET, Web API, Azure Cloud, WWF, JavaScript, Typescript, HTML, CSS, AD/LDAP, Microsoft Entra ID(AAD), PowerShell, Bash, CI/CD, Git.

How to Apply

Send us your application, including your salary requirements and earliest possible starting date, directly through our online portal via the "APPLY NOW" button. If you have any questions, please do not hesitate to contact Diane Djongoue.

We ask for your understanding that MATRIX42 can only accept applications online via the applicant portal in connection with our applicant management system due to the currently valid EU data protection regulations.

Benefits
Extracted with AI

  • Remote work flexibility
  • Personal and professional growth opportunities
  • Collaborative work environment

Similar jobs

Last update: 23 minutes ago

Computer Futures logo
Computer Futures

C# Software Developer with .NET and Angular

Join our team as a C# Software Developer in Karlsruhe, focusing on .NET, Angular, and Azure technologies. Flexible work model and competitive salary.

TrueLayer logo
TrueLayer

Senior Software Engineer - C#/.NET

Join TrueLayer as a Senior Software Engineer in Milan, working with C#, .NET, AWS, and Kubernetes to build scalable systems.

Computer Futures logo
Computer Futures

Mid-Level Full Stack Software Engineer - Cloud & Web

Join as a Full Stack Software Engineer focusing on C#, Azure, and Microservices in a dynamic team with flexible work options.

Sofico logo
Sofico

Senior Software Engineer - Java, Microservices

Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.

Sysdig logo
Sysdig

Senior Software Engineer - .NET and Go

Join Sysdig as a Senior Software Engineer in Berlin, focusing on .NET and Go for cloud security solutions.

Twipe logo
Twipe

Mid-Level .NET Developer

Join Twipe as a Mid-Level .NET Developer to create robust software platforms using AWS, C#, and .NET. Drive innovation in media technology.

Nmbrs logo
Nmbrs

Senior .NET Fullstack Developer

Join Nmbrs as a Senior .NET Fullstack Developer in Amsterdam, enhancing HR & Payroll software with innovative features in a hybrid work environment.

Omnicom Media Group logo
Omnicom Media Group

Fullstack Developer .NET, React/TypeScript

Join Omnicom Media Group as a Fullstack Developer specializing in .NET, React/TypeScript. Work on innovative solutions with a dynamic team.

Computer Futures logo
Computer Futures

.NET Developer / Tester

.NET Developer / Tester role in Melle, Belgium. Work on web applications, testing, and development in a hybrid environment.

Virtual Vaults logo
Virtual Vaults

Fullstack Developer - .NET, Angular, Azure

Join Virtual Vaults as a Fullstack Developer working with .NET, Angular, and Azure in a dynamic team in Rotterdam.

netgo logo
netgo

Senior Cloud DevOps Engineer

Join netgo as a Senior Cloud DevOps Engineer in Berlin. Work with Kubernetes, GitOps, and more in a dynamic team environment.

Virtual Vaults logo
Virtual Vaults

Fullstack Developer - Platform Services (.NET, Angular)

Join Virtual Vaults as a Fullstack Developer in Rotterdam. Work with .NET, Angular, and Azure in a hybrid environment.

Worldpay logo
Worldpay

Software Engineer Specialist - Phalcon PHP and .Net Core

Join Worldpay as a Software Engineer Specialist in Amsterdam. Work with Phalcon PHP and .Net Core to develop scalable API solutions.

VIAVI Solutions logo
VIAVI Solutions

Senior Software Engineer (C++, Python & Cloud)

Join VIAVI Solutions as a Senior Software Engineer specializing in C++, Python, and cloud technologies. Work in a hybrid environment in Berlin.

Virtual Vaults logo
Virtual Vaults

Fullstack Developer with .NET and Angular

Join Virtual Vaults as a Fullstack Developer with .NET and Angular skills. Work in a dynamic team, hybrid model, in Rotterdam.

Aiven logo
Aiven

Staff Software Engineer

Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.

Sofico logo
Sofico

Senior Software Engineer - Java, Microservices

Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Ghent. Work on ERP solutions for automotive finance and leasing.

Nebius AI logo
Nebius AI

Senior Software Engineer (C++)

Join Nebius as a Senior Software Engineer (C++) to develop reliable cloud services in a hybrid work environment.

Triad Group Plc logo
Triad Group Plc

Senior Ruby Developer

Join Triad Group Plc as a Senior Ruby Developer, working remotely with Ruby on Rails, JavaScript, and more. Great benefits and career growth.

n8n logo
n8n

Senior Software Engineer (Node.js & TypeScript)

Join n8n as a Senior Software Engineer to build AI applications using Node.js and TypeScript. Remote role within Europe.

Bitmovin logo
Bitmovin

Senior C++ Software Engineer

Join Bitmovin as a Senior C++ Software Engineer to develop scalable video streaming solutions using modern C++ and cloud-native architectures.

Gorgias logo
Gorgias

Senior Full-Stack Engineer ReactJS/NodeJS

Join Gorgias as a Senior Full-Stack Engineer specializing in ReactJS and NodeJS to revolutionize ecommerce customer support.

Pass App logo
Pass App

Senior Software Engineer (Backend)

Join Pass App as a Senior Software Engineer (Backend) to build scalable web3 solutions using microservices, TypeScript, and Node.js.

Stichting RINIS logo
Stichting RINIS

Senior Developer with C#, Java, and Python

Join RINIS as a Senior Developer to build secure data exchange solutions using C#, Java, Python, and more in a hybrid work environment.