C# Developer

  • remote
  • senior
  • engineer/bachelor
  • Backend
  • Posted on 06-05-2024

About the job

Job Responsibilities

  • Design and implement the backend microservices of our Nexus Applications.
  • Contribute to Devops pipelines and Azure Infrastructure. Being an accomplished practitioner of Agile and DevOps practices with experience in planning, development, and deployment
  • Grow to become a domain expert helping fellow engineers on their own team and others.
  • Opportunity to work on React Frontend applications.
  • Ensure that the services and the overall application are robust and easy to maintain.
  • Seek to understand application architecture work with global teams to resolve issues.
  • Demonstrating working with a culture of innovation, ownership, accountability, and focus.
  • Picking up the current platforms of the organization and be flexible to build on top of it
  • Possessing good communication and presentation skills with ability to interact with different cross-functional teams across regions.
  • Learning new tools and paradigms in engineering, especially in the front-end and back-end technologies, intellectually curious and continuously striving to learn.

Job requirements


  • 5 years of development experience with C#.
  • A good understanding of SOLID principles.
  • Engineering degree.
  • English C1

Desirable skills and experience: 

  • Good experience in Agile methodologies
  • Experience in communicating with distributed/multinational teams.
  • Experience working and implementing Microservices
  • Hands on experience in writing unit, integration and automation tests on all layers of the application stack.
  • Experience on the SOLID principles.
  • Knowledge of modern authorization mechanisms (Auth0 preferred), such as JSON Web Token.
  • Solid understanding of UI & backend performance, accessibility, internalization, and localization
  • Experience in Azure infrastructure resources.
  • Building continuous integration/deployment pipelines with robust testing and deployment schedules.
  • Good in Computer Science fundamentals - data structures, algorithm design, problem solving and complexity analysis

About the company

We are looking for an experienced C# developer to design and implement our software. The primary focus of the role will be on the backend microservices of our Nexus Applications. You will be joining a highly performing and collaborative SCRUM team with colleagues working from different parts of the world. This is a chance to work for a global hi-tech company within the space of manufacturing, autonomous solutions and IT. You will see your work turn into tangible results as you will help our customers from various industries manufacture real-life products and solutions. Our high-performing team of engineers will help you scale up your skills and develop professionally.


Do you recognize yourself in this profile? And does working at Maandag® seem like a good step to you? Then apply immediately. Who knows, your Monday will soon look just as cool as ours.

Iga Adamowicz



The application process