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

UiPath logo
UiPath

Principal Software Engineer

Join UiPath as a Principal Software Engineer to develop innovative document understanding solutions using C#, OCR, and cloud technologies.

Microsoft logo
Microsoft

Principal Software Engineer - Azure Core Team

Principal Software Engineer for Azure Core team in Giurgiu, Romania. In-depth experience with distributed systems and cloud services required.

UiPath logo
UiPath

Senior Software Engineer - .NET/Kubernetes

Senior Software Engineer role focusing on .NET and Kubernetes in Bucharest, Romania. Inclusive and diverse workplace.

Microsoft logo
Microsoft

Senior Software Engineer - Cloud and Web Services

Join Microsoft as a Senior Software Engineer in Bucharest to lead Azure cloud services development.

Microsoft logo
Microsoft

Principal Software Engineer - Cloud Computing

Principal Software Engineer role focused on Cloud Computing and Technical Leadership at Microsoft, Romania.

OpenText logo
OpenText

Senior Software Engineer (.NET/C#)

Join OpenText as a Senior Software Engineer to develop .NET/C# solutions, focusing on synchronization products and service virtualization.

SimCorp logo
SimCorp

Senior Software Engineer - C# and .NET

Join SimCorp as a Senior Software Engineer in Warsaw, focusing on C# and .NET development for configuration management solutions.

Orion Innovation logo
Orion Innovation

Senior Software Developer - C# .NET

Join Orion Innovation as a Senior Software Developer in Bucharest. Work on C# .NET projects in a hybrid environment.

Microsoft logo
Microsoft

Principal Software Engineer - Distributed Systems

Join Microsoft as a Principal Software Engineer in Sibiu, focusing on distributed systems and Azure Storage.

Microsoft logo
Microsoft

Senior Software Engineer - Cloud Services

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

Microsoft logo
Microsoft

Principal Software Engineer

Join Microsoft as a Principal Software Engineer to design and build next-gen collaboration experiences remotely.

Centric IT Solutions Romania logo
Centric IT Solutions Romania

Senior Full Stack Developer

Join Centric IT Solutions as a Senior Full Stack Developer in IaĹźi, Romania. Work with C#, .NET, JavaScript, and more in an agile environment.

Secureworks logo
Secureworks

Senior Principal Engineer, Platform

Senior Principal Engineer for Secureworks, focusing on platform engineering with Golang and Kubernetes. Remote position based in Bucharest.

UiPath logo
UiPath

Senior Software Engineer (Dev Tooling)

Senior Software Engineer specializing in Dev Tooling at UiPath, Bucharest. Design and develop advanced services for AI-powered automation.

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.

Microsoft logo
Microsoft

Principal Software Engineer - Azure API Platform

Principal Software Engineer for Azure API Platform in Prague. Expertise in cloud services, distributed systems, and full stack engineering required.

Railsr logo
Railsr

Senior .Net Engineer

Join Railsr as a Senior .Net Engineer to build innovative embedded finance products using .NET, AWS, and Terraform in a dynamic, hybrid work environment.

Exclaimer logo
Exclaimer

Senior Software Engineer - .NET/C#

Senior Software Engineer specializing in .NET/C# needed for a dynamic team in Coimbra, Portugal. Hybrid work model.

Microsoft logo
Microsoft

Senior Software Engineer - Linux

Senior Software Engineer for Linux on Azure team, enhancing Linux experience on cloud. Skills: C, Java, Python, Linux, Azure. Remote work.

Microsoft logo
Microsoft

Principal Software Engineer - Front-End Development

Principal Software Engineer role in Prague, focusing on front-end development and AI solutions at Microsoft.

CEPRES logo
CEPRES

Principal Software Engineer

Join CEPRES as a Principal Software Engineer to lead software design and development in a hybrid role in Munich.

Microsoft logo
Microsoft

Principal Software Architect

Join Microsoft as a Principal Software Architect in Reston, VA, leading engineering and cybersecurity initiatives with Azure technologies.

LSEG (London Stock Exchange Group) logo
LSEG (London Stock Exchange Group)

Senior Software Engineer - Developer Productivity

Join LSEG as a Senior Software Engineer to enhance developer productivity through automation and tooling in a hybrid role in Bucharest.

Microsoft logo
Microsoft

Senior Infrastructure Software Engineer

Join Microsoft as a Senior Infrastructure Software Engineer to build scalable cloud security solutions.