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

Microsoft logo
Microsoft

Senior Software Engineer - Cloud Services

Join Microsoft as a Senior Software Engineer to design and implement cloud services for enterprise clients.

Ciklum logo
Ciklum

Senior Back End Developer (Node.js)

Join Ciklum as a Senior Back End Developer (Node.js) in Romania. Work remotely on innovative projects with a global impact.

Pwrteams logo
Pwrteams

Full-stack Engineer (.NET Core & React)

Join Pwrteams as a Full-stack Engineer working with .NET Core & React to develop innovative solutions in a dynamic tech ecosystem.

Microsoft logo
Microsoft

Senior Software Engineer

Join Microsoft in Prague as a Senior Software Engineer. Work on cutting-edge technologies impacting billions globally. Remote work available.

Microsoft logo
Microsoft

Senior Full Stack Software Engineer

Join Microsoft as a Senior Full Stack Software Engineer in Dublin, working on cutting-edge technologies and platforms for mission-critical services.

MoonPay logo
MoonPay

Senior React Native Engineer

Join MoonPay as a Senior React Native Engineer in Bucharest to develop innovative Web3 solutions using React Native and TypeScript.

Microsoft logo
Microsoft

Remote Software Engineer - C#, TypeScript, Redux.js

Join Microsoft as a Remote Software Engineer to work on cutting-edge technology in a collaborative environment.

Microsoft logo
Microsoft

Senior Software Engineer - C, C#, Java, JavaScript, Python, Rust

Join Microsoft as a Senior Software Engineer to enhance developer productivity with Azure Kubernetes Service.

Microsoft logo
Microsoft

Senior Software Engineer - C#, Java, SQL

Join Microsoft as a Senior Software Engineer in Prague, working with C#, Java, and SQL to innovate AI-first business applications.

Celonis logo
Celonis

Senior Fullstack Engineer | .NET/C# Developer

Join Celonis as a Senior Fullstack Engineer specializing in .NET/C# to revolutionize business process management.

BindingFuture Srl logo
BindingFuture Srl

Junior Software Engineer (.NET, C#)

Join BindingFuture as a Junior Software Engineer in Milan, focusing on .NET and C# development with flexible remote work options.

Solita logo
Solita

Senior Full Stack Developer (Java, .NET, Angular)

Join Solita as a Senior Full Stack Developer, working with Java, .NET, and Angular in a dynamic, hybrid environment.

Microsoft logo
Microsoft

Senior Software Engineer - Full Stack

Join Microsoft as a Senior Software Engineer in Dublin, focusing on full-stack development and security solutions.

SCIGON  logo
SCIGON

Senior Backend Developer - C#/.NET Core

Seeking a Senior Backend Developer with expertise in C#/.NET Core and microservices for a remote role in the US.

Microsoft logo
Microsoft

Remote Software Engineer - Microsoft Teams

Join Microsoft Teams as a Remote Software Engineer focusing on innovative collaboration features.

Digital Winners logo
Digital Winners

Senior .NET Developer

Join Digital Winners as a Senior .NET Developer in Athens, Greece. Work on cutting-edge video streaming platforms with a dynamic team.

DEVjobs logo
DEVjobs

Senior Full Stack .NET Developer

Join Grassfish as a Senior Full Stack .NET Developer in Düsseldorf. Work on modern web applications using Angular, C#, and more. Hybrid role.

Microsoft logo
Microsoft

Senior Software Engineer - Security

Join Microsoft as a Senior Software Engineer in Dublin to lead security monitoring systems development for large-scale infrastructures.

Microsoft logo
Microsoft

Remote Software Engineer II - C++

Join Microsoft as a Remote Software Engineer II focusing on C++ for cloud streaming technology.

Oracle logo
Oracle

Senior Software Developer (C#, Microservices)

Senior Software Developer role in Austin, TX, focusing on C# and Microservices with competitive salary and benefits.

Microsoft logo
Microsoft

Software Engineer - High Throughput and Multi-Tenant Services

Join Microsoft as a Software Engineer in Dublin to develop high throughput and multi-tenant services.

MERO logo
MERO

Senior Back-End Engineer (Node.js + Typescript)

Join MERO as a Senior Back-End Engineer specializing in Node.js and TypeScript. Work remotely in Romania on scalable web solutions.

Microsoft logo
Microsoft

Senior Software Engineer - Cloud Streaming and Graphics

Join Microsoft as a Senior Software Engineer to develop cloud streaming technology for Mixed Reality.

delaware BeLux logo
delaware BeLux

Senior .NET Developer

Join delaware BeLux as a Senior .NET Developer in East Flanders, Belgium. Work with .NET Core, Azure, and CMS in a hybrid environment.