Software Engineer M42 Next

Efecte


Responsibilities & Duties

  • Implement and Design Features: Develop and design functional, high-quality software components that align with established architectural patterns and business requirements.
  • Task Decomposition: Break down assigned features into manageable technical tasks and provide reliable estimates for delivery timelines.
  • Code Ownership: Write, maintain, and optimize clean, modular code, ensuring that performance and scalability are considered during implementation.
  • Quality Insurance: Participate actively in code reviews, providing constructive feedback to peers and adhering to defined coding standards and quality assurance protocols.
  • Cross-Functional Collaboration: Coordinate colleagues to clarify requirements and ensure seamless integration of new features.
  • Knowledge Sharing: Contribute to internal documentation to promote team-wide understanding of the codebase.
  • Process Contribution: Identify opportunities for technical debt reduction and suggest improvements to the development workflow or toolset to increase efficiency.

Technology stack

.Net Core, Web API, Git, Docker, Dapr, Azure, Bicep.

Must have:

  • Experience in C# and .NET 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
  • Comprehensive knowledge of version control systems, particularly Git
  • Experience in writing automated tests (unit tests, integration tests)
  • Communication skills, with the ability to synchronize effectively within a team
  • Proven experience in working with scalable, high-performance systems

Nice to have:

  • Knowledge and experience with cloud technologies (preferably Azure); Bicep knowledge is a plus
  • Understanding cyber security essentials
  • Experience in developing and maintaining microservices

About The Project

Our Data Platform, named M42 Next, serves as the central hub for data synchronization, responsible for the seamless, high-velocity ingestion of data from our product portfolio encompassing UEM, ITAM/SAM and ITSM. The platform is designed to be extensible and scalable, and it is built on top of Microsoft Azure Cloud services. A primary focus of the platform is bridging the gap between different data sources, with deployment models ranging from on-prem, to private cloud and cloud-native.

The platform is engineered around three core pillars:

  1. Minimal Ingestion Latency
  2. We prioritize low-latency data movement: the platform is designed to minimize the time between data generation and availability, ensuring that downstream consumers and decision-makers have access to near real-time insights.
  3. Cost-Efficiency by Design
  4. We focus on optimizing compute resources and storage tiers to keep operational overhead low. This involves fine-tuning ingestion pipelines to ensure we are only processing and storing what is required, avoiding unnecessary cloud expenditure.
  5. Pragmatic, High-Quality Architecture
  6. Our solutions are built to be robust and maintainable rather than over-engineered. We utilize well-designed, modular patterns that allow us to securely extract data from the data sources, while ensuring data integrity and observability throughout the entire pipeline.

We could tell you about the great coffee, 25 vacation days, and flexible hours. Or that hybrid and remote work are part of the deal. But honestly? That’s just standard.

Here’s what makes working with us in Bucharest extra special:

  • Work from (almost) anywhere – Want to change your scenery? Go on a workation and take your job with you.
  • Time for growth – A career framework to support your professional and personal growth with up to 6 extra days off per year for your development.
  • Extra sick days, no questions asked – Get 2 paid sick days per year, no doctor’s note needed.
  • Private medical care – Covered through Regina Maria, because your health matters.
  • Pick your perk – Choose what works for you via the Benefit Online platform: private pension, meal tickets, travel vouchers, courses, gifts – you name it.
  • Work-from-home allowance – Whether you’re at your desk or at home, we’ve got you covered. The allowance adjusts based on your time in the office.

Hybrid work is a natural part of how we operate, but we also believe in the power of coming together. That’s why we regularly connect in the office – whenever it makes sense.

And that’s just the beginning. Ask us what else is waiting for you!Send us your application IN ENGLISH, 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 would like to know that MATRIX42 can only accept applications online via the applicant portal in connection with our applicant management system because of the currently valid EU data protection regulations.

Read Full Description

Apply
To help us track our recruitment effort, please indicate in your cover//motivation letter where (vacanciesinukraine.com) you saw this job posting.