Matrix42

Software Engineer, M42 Next

Matrix42

full-time

Posted on:

Location Type: Remote

Location: Romania

Visit company website

Explore more

AI Apply
Apply

About the role

  • 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.

Requirements

  • 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
Benefits
  • 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.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C#.NETobject-oriented programmingSOLID principlesSQLdatabase designRESTful web servicesweb applicationsGitautomated tests
Soft Skills
communication skillscross-functional collaborationknowledge sharing