Principal Software Engineer

    Bucharest, RO
9-9A Dimitrie Pompeiu Boulevard
020335 Bucharest
Rumänien

Principal Software Engineer
Location - Bucharest
 
At Matrix42, we empower our product squads to address complex challenges - both customer and business-related - in ways that resonate with our customers and align with our business objectives. Our product squads, which consist of a product manager, a product designer, and several engineers, operate in a cross-functional and enduring manner.
 


YOUR MISSION
  • As a Principal Software Engineer, excel as a collaborative force, cultivating a trusted relationship within your squad. Provide valuable technical expertise, mentorship, and coaching to the team while fostering a culture centered around discipline, collaboration, innovation, and continuous improvement.
  • Promoting a strong product mindset.
  • Assessing feasibility. Tackle risks early, collaborate with tech leads, product managers, engineering managers and members of the squad or senior leadership to iterate on framing the problem and iteratively, incrementally find technical solutions that is applicable in the context.
  • Working to open possibilities. Support the design and development of products, components architecture ensuring that they solve the right problems, they align with the organization's goals and customer needs. Ensure the quality, scalability, security, performance of the solutions and adhere and promote best practices and industry standards.
  • Experience in guiding the development life cycle process and implementing engineering best practices.
  • Being an enabler of ideas and people. Function as subject matter expert in enabling technologies, providing guidance, training and support to other squad members and stakeholders.
  • Support the tech lead in conducting code reviews.
  • Tech Stack: 
    C#, .NET 7+, ASP.NET Core, RESTFul APIs, EF Core, xUnit, React, Azure cloud platform
MUST HAVES
  • Bachelor's Degree in an applicable field, such as computer science or computer engineering
  • 6+ years of professional experience in software development
  • 4+ years of full-stack application development with OO (Object Oriented) coding/design and cloud-based service experience
  • 3+ years of experience with Git, Azure DevOps.
  • Strong analytical and problem-solving skills.
  • Ability to troubleshoot complex issues in a distributed system.
  • In-depth knowledge and hands-on experience with Azure services.
  • Strong understanding of microservices architecture principles.
  • Expertise in designing and implementing event-driven architectures.
  • Experience in designing and developing APIs using RESTful principles.
  • Understanding of SaaS deployment models and considerations.
  • Knowledge of containerization technologies like Docker.
  • Ability to adapt to evolving project requirements and technology landscapes.
  • Willingness to stay updated on emerging technologies and industry best practices.

NICE TO HAVES
  • Experience in designing, implementing, and maintaining microservices-based systems.
  • Familiarity with message queuing systems and event-driven patterns.
  • Previous experience in developing or maintaining SaaS applications.

FOR YOU
We could tell all about the free fruit and drinks in the office, that you will have flexible working hours, 30 days of vacation or that remote work is part of everyday life.
But in our eyes, that's not a benefit, it's standard. Here are some of our benefit offers:
  • Learning & Development Opportunities
    - Up to 6 additional days off for personal or professional development
    - Log into our online platforms to expand your knowledge or improve your language skills
  • One Social Day for you to assist in social settings or attend events which help improve our environment
  • Bicycle leasing, the contract and insurance will run through us
  • The possibility to choose an additional benefit that works for you either a fitness membership, jobticket, retirement plan or a monetary bonus
  • And many more.. ask us about it!

JOIN US

We could tell you all about the 25 days of vacation or about the flexible working hours, as part of everyday life. But in our eyes, that's not a benefit, it's standard. Here are some of our benefit offers:
Learning & Development Opportunities
- Up to 6 additional days off for personal or professional development
- Log into our online platforms to expand your knowledge or improve your language skills.
One Social Day is for you to assist in social settings or attend events which help improve our environment.
The possibility to choose the benefits that works for you either a fitness membership, a retirement plan, meal tickets, etc.
And many more.. ask us about it!

JOIN US
Send us your application, 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 Irina Neculae.

We ask for your understanding that MATRIX42 can only accept applications online via the applicant portal in connection with our applicant management system due to the currently valid EU data protection regulations.
 
Ähnliche Stellenanzeigen um Rumänien
Lade...