Matrix42

Senior Software Engineer

Matrix42

full-time

Posted on:

Location Type: Remote

Location: Romania

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Participate in the entire software development lifecycle, from concept to delivery.
  • Design, develop, test, deploy, and maintain scalable and reliable software solutions.
  • Collaborate with cross-functional teams, including product managers, designers, and other engineers, to define and implement innovative solutions.
  • Conduct code reviews to ensure code quality, consistency, and adherence to coding standards.
  • Continuously identify and implement process improvements to enhance development efficiency.
  • Mentor and provide guidance to junior engineers, fostering a collaborative and knowledge-sharing environment.

Requirements

  • Bachelor’s or master’s Degree in an applicable field, such as computer science or computer engineering.
  • 5+ years of professional experience in software development.
  • Strong proficiency in one or more programming languages such as C# and .net.
  • Solid understanding of system architecture, data structures and algorithms.
  • Demonstrated experience in developing and maintaining large-scale, enterprise-level applications.
  • Ability to adapt to new technologies and learn quickly in a fast-paced environment.
  • Excellent problem-solving skills and the ability to work independently or collaboratively in a team.
  • NICE TO HAVE Experience with cloud computing platforms such as Azure, AWS, or Google Cloud.
  • Familiarity with containerization technologies such as Docker and orchestration tools like Kubernetes.
  • Knowledge of microservices architecture and associated design principles.
  • Experience with modern software development tools, version control systems, and CI/CD pipelines.
  • In-depth knowledge of software development methodologies, design patterns, and best practices.
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.
  • Social Day – One paid day per year to give back to your community or support a cause you care about.
  • 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#.NETsystem architecturedata structuresalgorithmslarge-scale applicationscloud computingDockerKubernetesmicroservices architecture
Soft Skills
problem-solvingcollaborationmentoringadaptabilityindependenceknowledge sharingprocess improvementcode qualitycommunicationteamwork
Certifications
Bachelor’s DegreeMaster’s Degree