Software Engineer M42 Next
Department: Engineering
Employment Type: Permanent employee
Schedule: Full-time
Seniority: Entry level
Location: Bucharest, Remote (Romania)
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
- Knowledge and experience with cloud technologies (preferably Azure); Bicep knowledge is a plus
- Understanding cyber security essentials
- Experience in developing and maintaining microservices
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:
- Minimal Ingestion Latency
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. - Cost-Efficiency by Design
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. - Pragmatic, High-Quality Architecture
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.
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.
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.
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
