Meet us now!

About MMCtech

100% a People Company
Marsh McLennan is the world's leading professional services firm in the areas of risk, strategy, and people, with annual revenues of more than $20 billion and more than 85,000 colleagues globally. MarshMcLennan has a 152-year history of innovation. The organization has a presence in more than 130 countries and fosters a unified culture that encourages change and the development of new ideas. Through four global businesses, Marsh, Guy Carpenter, Mercer, and Oliver Wyman, the organization helps corporate and public sector leaders thrive in a dynamic environment.
About Us
MMCTech is launching a new technology hub in Cluj-Napoca, Romania, merging its global know-how with Darwin’s local top-notch competences.
Darwin has been part of Marsh McLennan since 2016 and has over 500 people working in the IT field in Cluj.

Who we are
We are a team of talented, creative people who believe in innovation and the possibility of new opportunities. We embrace change and fully integrate it into both our professional and personal lives. We are united by one common goal and that is to make a difference in the moments that matter, for our clients, for ourselves, and for our world.

What do we do
We always try to find the right solutions for solving some of the most complex ones. The creation of MMC Tech has positioned our global team to fully leverage our combined technical expertise to accelerate the power and pace of change and innovation for Marsh McLennan. Through the adoption of more modern, easy-to-use technology combined with greater reuse and streamlined processes, we're committed to delivering results more quickly and efficiently than ever before.
Now in Cluj, MMC Tech is committed to creating a culture that encourages experimentation, supports the development of ideas, and celebrates innovation.
Benefits that count 100%!
We create benefits schemes that go hand in hand with the moments that matter for you, truly flexible and game changers as part of your Total Reward package. We're offer new ways of looking towards the future through the benefits options you can select, so you get the chance to align your personal and work lifestyle. We champion work-life balance and we’re on a mission to helping you thrive.
What’s in it for you
Come work with us! It's 100% Fun!
61% of IT employees in the industry declare that are satisfied with the jobs they have. At MMC Tech, we are striving to reach a 100% satisfaction level. Our Hub is a conducive learning environment for colleagues who want professional challenges and skill development. We encourage your learning and initiative in developing your technology career, and within our opportunities, you’ll be learning a diverse set of the best technology stack out there from global experts in the field.

Flexibility and Performance, 100% Results!
We believe in autonomy and self-empowerment and will be supporting you to find the work-life balance that is fit for your specific circumstance. We are global, fast paced, and agile, so you have the option to organize your work schedule.
We are also available from home and the office! On days when you do not want to work remotely or from home, our office is open. We provide a positive and friendly working environment, and our coffee is pretty great too!

With more Free Time, 100% Happier!
With us, you have 25 days off and the possibility to buy or sell a number of days of your holiday, length of service increment, and floating public holidays.
We offer you top medical solutions and vitality platforms to prioritise your well-being.
You can also get creative on the things you value most, with a flexible expense allowance for your individual needs.

Experiences and Opportunities for 100% Happiness!
We believe that curiosity, perseverance, and a desire for self-development are the foundation of professional success. The essence of professional achievement is in people, they inspire and create connections that go beyond the boundaries of the office or our country through the dedication they put into what they do day in and day out.

We define ourselves by a gradient of colours, from blue to pink, and follow our convictions on our way to a 100% dream technology career.

Let's get to know each other and together make your satisfaction level 100%!

Open Roles

DevOps Engineer

DevOps Engineer has the complete understanding of the Software Development Lifecycle and various automation tools for developing digital pipelines (CI/ CD pipelines).

DevOps integrates developers and operations team to improve collaboration and productivity.

Their aim is to implement highly scalable applications and integrate infrastructure builds with application deployment processes.

As DevOps Engineer you will be a key team member who maintain Mercer Digital’s Software deployment and runtime strategies centered mostly around containerize workloads.

 

We will count on you to:

Self Manage assigned tasks DevOps Team backlog;

Contribute to the design and implementing DevOps processes and procedures;

Work with development, architecture, and engineering teams to understand and implement their development CI/CD requirements and infrastructure runtime environments;

Automation of processes centered on software deployment, testing and infrastructure setup;

Automates pipelines to ensure safe, secure and fast deployment of features to production;

Ensures environment definitions are maintained;

Ensures environments are maintained, patched and secure;

Manages environment cost to budget;

Take over the ownership for integral components of technology and make sure it grows aligned with company success;

 

What you need to have:

Self-motivated to excel in a remote position, collaborating effectively with a remote team;

You are a self-starter; you can take initiative without waiting for direction;

The ability to work in a fast-paced environment with changing priorities and deadlines;

You are used to working and communicating with both business and technical stakeholders at varying levels of seniority;

Extensive experience in designing and communicating technology solutions that can be traced back to requirements;

An inquisitive mind set with a track record of seeking out and implementing new technologies and architectural patterns;

Significant experience with the following technologies, architectures & methodologies:

2 + years of experience using MEAN stack but also scenarios of Java, Python, Machine Learning, Kafka, Camunda, Drupal,.NET Core and other like;

Apply Now
Infrastructure Project Manager

What you can expect?

To be responsible for programs of work that will span multiple technology disciplines, regions including MMC Real Estate. This role is specific to technology projects driven by the Real Estate Portfolio.

The Infrastructure Project Manager will manage moderate to complex infrastructure projects within the Real Estate portfolio to deliver business outcomes, ensuring that the projects are completed on time, within budget, and to a high-level of client satisfaction.

To collaborate with Enterprise architects, Infrastructure engineers, Application Engineers, vendors, and business leaders across MMC.

 

We’ll count on you to:

Manage complex IT infrastructure projects end-to-end to deliver business outcomes

Manage delivery of project outcomes, ensures project is completed on time, within budget, and to a high degree of satisfaction

Develop and maintain detailed, robust, high-quality risk plan and project plan including resources, scope, schedule, cost, assumptions, dependencies, etc., keeping plans updated through the project lifecycle.

Identify and understand cross project dependencies and works with other project managers to ensure work schedules, resources, and milestones are aligned

Partner with responsible management and collaborate with cross-functional teams to solve challenges in resources, schedule, or scope and recommend solutions. Recommends corrective actions on projects, if required. Understands the impact of changes and adjusts project plans and communicates accordingly.

Collate and track program status information and project artefacts at various stages of a project’s lifecycle (finances, resources).

Ensure methodology compliance, auditing and tracking of ongoing projects; using the agreed tools at regular intervals to ensure projects are on course and follows the approved methodology.

Work with OCIO PMO to ensure use of PM tools including Planview, Agile Place, Azure DevOps, Sharepoint and more in adherence to methodology and lifecycle processes (Agile and Waterfall), ensuring project documentation centralized and posted to meet audit requirements

Interact and maintain ongoing communication at the appropriate levels within the team as well as with the stakeholders and ensure everyone on the delivery team understands their roles and responsibility.

Undertake regular work streams and project meetings, documenting and following up on actions and risks identified from the meetings.

Partner in program/project continuous improvement to revise procedures and processes as needed to improve delivery

Plan/coordinate projects and schedules, including application release schedule

Identify and request resources for the project and to ensure team members understand their roles and responsibilities. Develop and manage resource plan.

Track/report on project status and financials and meets with key stakeholders and reviews data.

Experience with Project Portfolio Management tools (Planview, etc.) to manage resource plans and financials

Provide appropriate reporting and information in a format that enables timely decision making and issue resolution by the Steering Group and Sponsors, and in turn to a higher governance board

Ensure stakeholders remain engaged and aware of the role they play in project success

 

What you need to have:

Productive professional, who can work independently with minimal supervision and able to work between all layers of the organization, including at CxO level

Familiarity with various project management methodologies, tools and processes

Experience with project financials

Experience with Agile, waterfall, PMP with a solid foundation in project/program methodology

Ability to manage multiple projects under tight delivery timeline and limited budget

Motivated, productive professional individual, who works independently with minimal supervision

Excellent communications skills, both written and verbal in English and Romanian

Apply Now
Site Reliability Cloud Engineer

We are seeking a highly skilled and motivated Mid-Level Site Reliability Cloud Engineer to join our talented engineering team. As a Site Reliability Cloud Engineer, you will play a crucial role in ensuring the stability, scalability, and security of our SaaS platform.

 

You will work closely with cross-functional teams to design, implement, and maintain our cloud infrastructure, employing industry best practices to provide a reliable and efficient platform for our clients.

We will count on you to:

Collaborate with cross-functional teams to design, implement, and maintain highly available, scalable, and secure cloud infrastructure for our SaaS platform.

Monitor and analyse system performance, availability, and capacity, proactively identifying and resolving issues to ensure optimal performance.

Implement and maintain effective monitoring, alerting, and logging systems to ensure timely identification and resolution of system and application issues.

Design and implement automated processes for deployment, configuration management, and infrastructure provisioning, ensuring scalability and efficiency.

Continuously evaluate and improve the security posture of our cloud infrastructure, implementing robust security measures and best practices to protect sensitive data.

Collaborate with development teams to optimize application performance and enhance overall system reliability.

Conduct regular system audits, vulnerability assessments, and penetration testing to identify and address potential security risks.

Participate in incident response and post-incident reviews, contributing to root cause analysis and implementing preventive measures.

Stay up-to-date with industry trends, emerging technologies, and best practices in cloud engineering and security

What you need to have:

Minimum of 3+ years of experience as a Cloud Engineer, Site Reliability Engineer, or a similar role in a fast-paced, highly available, and secure environment.

Strong knowledge of cloud infrastructure, preferably with experience in VMWare, AWS, Microsoft, and Linux technologies.

Proficiency in scripting and automation using languages such as Python, PowerShell, or Bash.

Solid understanding of networking, storage, and virtualization technologies.

Experience with configuration management tools (e.g., Puppet, Chef, and Ansible) and infrastructure-as-code frameworks (e.g., Terraform, Cloud Formation).

Familiarity with DevOps methodologies and CI/CD pipelines.

Strong problem-solving and troubleshooting skills, with the ability to analyse complex issues and provide effective solutions.

Excellent communication and collaboration skills, with the ability to work effectively within a team and across departments.

Security-focused mind-set, with a solid understanding of cloud security principles and best practices.

Relevant certifications, such as AWS Certified Solutions Architect or Microsoft Azure certifications, are a plus

Apply Now
Software Asset Manager

 

The Software Asset Manager oversees all software asset lifecycle activities to optimize the value, cost and risk of software. Involved in decisions regarding license models, maintenance, renewals to balance financial risks of unnecessary procurement (over-buying) versus penalties or fines from software vendors (under-buying).  Serves as primary interface for software asset management functions including annual planning activities, delivering demand planning capabilities for key identified products, driving enhanced visibility into software spend and providing ongoing reporting capabilities which allow IT Service Owners to more effectively manage the portfolio of products across the enterprise. Scope of responsibilities span from software demand management, procurement, deployment, entitlements, inventory management, harvesting and disposal.

 

The Software Asset Manager is responsible for engaging and assisting internal clients and Service Owners in understanding and controlling their software licensing costs, avoiding legal pitfalls related to licensing by leveraging industry best practices.  This includes initiating the software asset management conversation with the client, performing an inventory of installed software, matching software with license entitlements, reviewing policies and procedures, and creating a software asset management plan.

 

What can you expect:

 

You will be part of a high performing, asset management team who are located in US, UK , India and Romania;

 

During your first 3-6 months, whilst proving your strong skills you will quickly take responsibility for processes, such as watch listing and software reclamation, and be able to demonstrate subject matter expertise in one or more publishers.

 

 

We will count on you to:

Oversee all software asset lifecycle activities to optimise the value, cost and risk of software;

Be involved in decisions regarding license models, maintenance, renewals to balance financial risks of unnecessary procurement (over-buying) versus penalties or fines from software vendors (under-buying);

Be the primary interface for software asset management functions including annual planning activities and delivering demand planning capabilities for key identified products;

Driving enhanced visibility into software spend and providing ongoing reporting capabilities, which allow IT Service Owners to more effectively manage the portfolio of products across the enterprise;

Be responsible for software demand management, procurement, deployment, entitlements, inventory management, harvesting and disposal;

Engage and assist internal clients and Service Owners in understanding and controlling their software licensing costs, avoiding legal pitfalls related to licensing by leveraging industry best practices;

Initiating the software asset management conversation with the client, performing an inventory of installed software, matching software with license entitlements, reviewing policies and procedures and creating a software asset management plan;

Provide scheduled software license reconciliations;

Provide risk assessment and recommend remediation plan to management;

Data collection and normalisation for entitlement and installation data;

Manage strategic Annual True-Ups such as Microsoft and Adobe;

Provide data analysis for contract renewals and true-ups;

 

What you need to have:

 

Advanced knowledge of Microsoft, IBM, Red Hat, Oracle, and other software publishers- Expert knowledge of Microsoft product licensing is critical;

Significant and broad IT experience to include strong software asset management experience;

Proven ability to manage server software licensing models and product use rights across major software vendors;

Experience working with IT asset management systems and IT asset discovery technologies;

Strong knowledge in budget and cost management;

Hands-on experience in managing, Software discovery, Software model and entitlements in ServiceNow;

Experience in producing dashboards and self-service reporting in Power BI or Qlik;

Understanding of Cloud service-based consumption models (e.g., Microsoft 365, Azure, AWS);

Strong understanding of key contract and licensing terms e.g., audit clauses, license metrics, termination etc.

 

Apply Now
ServiceNow Configuration Specialist

This position is for an established and productive ServiceNow Configuration Management Specialist

 

The candidate will work alongside the CMDB Team whilst completing project lead tasks independently with minimal direction. Specialist will mentor less experience team members and provide subject matter expertise to our customers.

We will count on you to:

When needed assists in the management of day-to-day activities of the configuration management.

Defines and ensures team documentation for CM procedures and process is current

Execute service mapping roadmap for all important and significant business services within the CMDB

Develop & Maintain In depth dashboards & Trending within the Service Now Platform

Actively promote the CMDB as a SME and provide education and awareness to customers on a regular basis

Identify gaps in the CMDB process and provide solutions

Facilitates meetings, communicates status and follow up on outstanding CI issues to ensure timely resolution within established SLAs.

Works with teams to identify areas of process improvement which enhance the stability and reliability of the IT infrastructure;

Defines solutions for process improvements

Ability to model technical services and service offerings within ServiceNow

Execute CSDM into practice in ServiceNow

Act as a project lead and SME for CMDB integrations and improvements

Leads testing for new implementations, fields & integrations

What you need to have:

Proven ServiceNow Platform Use

In Depth experience and understanding of Common Service Data Model (CSDM)

Service Mapping capabilities

Comfortable with liaising and collaborating effectively with service delivery process areas

You’ll be a natural communicator used to dealing with a variety of people at different seniority levels

experience working in an ITIL compliant environment

Experience using hardware discovery tools

Apply Now
Cloud Security Engineer

Cloud Security Engineer required to join a fast-paced Site Reliability Engineering team headquartered in the UK, with the role based in Cluj, Romania.

 

This is an exciting new role within the Darwin SRE team for someone with a cloud security background or a strong understanding of cloud security tooling and best practices.

 

We will count on you to:

 

Maintain, improve and grow cloud security practice across Darwin

Monitor and analyse security logs and events to detect and respond to security incidents promptly.

Managing components of the security stack such as WAF / IDS / IPS / SIEM (25% of role)

Creating and maintaining detect and response run books

Ensuring our security dashboards are up to date

Conduct regular security assessments and audits to identify vulnerabilities and recommend remediation actions.

Support across audit and client engagements

Willingness to occasionally work out of hours

 

What you need to have:

Minimum of 2 years of experience in cloud security engineering, preferably in the financial services sector.

Proven hands-on experience with VMware virtualization technologies.

Good understanding of AWS security services and best practices.

Proficiency in securing Linux-based systems and applications a bonus.

Solid understanding of network protocols, architecture, and infrastructure security principles.

Familiarity with regulatory frameworks and compliance standards relevant to the financial services industry (e.g., ISO 27001, GDPR, SOC).

Strong analytical and problem-solving skills with the ability to troubleshoot and resolve complex security issues.

Excellent communication and collaboration skills to work effectively with cross-functional teams.

Strong attention to detail and ability to prioritize tasks in a fast-paced environment.

Apply Now
L2 Network Security Engineer @MMCTech

The L2 Network Engineer role is responsible for ensuring the availability and efficient operations of network related MMC infrastructure worldwide.  In this position, you will also seamlessly preserve the delivery of IT services to the firm. 

 

As L2 Engineer you will provide these services along with constantly monitoring the network, identifying and resolving issues before they cause major disruptions and make controlled standard BAU and project related changes.  

 

What can you expect: 

 

Working closely with our Cyber Security Operations team and perform some Cyber Security related tasks

Change and configuration management of policies, troubleshooting, patching, capacity management and system upgrades to network infrastructure;

Support for escalated incidents from various teams and business units;

 

We will count on you to:

 

Leveraging tools such as, LogicMonitor, IP Fabric, Thousand Eyes, etc to assist with network management;

Increase network stability and expand the group's services by offering a vastly improved level of service with respect to network health, performance, and optimization;

Completing complex changes to improve the environment and providing escalation resources to various teams in the infrastructure organization;

Provide on-call support for DC Operations, Network Level 1, and Cyber Operations during off-hours, troubleshooting escalated issues and working with Level 1 Team Shift Managers on escalated issues;

 

What you need to have:

 

 

5+ years of NOC experience, working in complex, global networking environment;

Exceptional communication skills both verbal and written in English & Romanian;

Experience with strong change and incident management requirements;

Ability to provide senior level communications and presentations when requested for projects and status updates

Identify opportunities for innovation, automation, process improvements;

Experience with automation and orchestration frameworks a+;

Networking knowledge and skills focusing on advanced routing and switching protocols ;

Advanced level experience with managing DNS (Infoblox);

Advanced level with load balancing (F5), network diagnostic, monitoring, and analysis tools;

Advanced level knowledge and experience supporting enterprise WLAN solutions;

Ability to practice sound judgment in complex, high-pressure situations;

Expert knowledge of TCP/IP and related protocols and with collecting and evaluating HTTPS & TCP/IP dumps using Wireshark, HTTPWatch, tcpdump, Fiddler, and similar tools;

Technical expertise combined with positive, collaborative, can do attitudes are required to make this team successful.

Apply Now
Network and Security Infrastructure L1 Engineer

Your role as a Network and Security Infrastructure L1 Engineer will include direct monitoring for incident management in all three facets of level 1 operations, completing changes to the environment and providing escalation to various teams in the infrastructure organization. Troubleshooting escalated issues and working with Shift Managers on escalated issues.

As a Network and Security Infrastructure Engineer you will be tasked with Network, Server and Cybersecurity level 1 support across the MMC infrastructure.

We will rely on you to:

  • Provide continuous and consistent management reporting on the status of issues, actions, and resolutions;
  • Manage severity 1 incident calls and report to appropriate management and teams;
  • Provide technical support for all systems and applications hosted in the Global Data Centers, ensuring all systems are managed and that all support services are meeting defined business service levels for Network, Server and Cyber Security;
  • Maintain patching compliance to avoid risks of system outages or compromised data;
  • Communicate ideas and information effectively via oral and written communication to globally diverse audiences;
  • Assist with operational and infrastructure related projects for related to server, network and cyber initiatives;
  • Monitor assigned incident queues and change queues in ITSM system;
  • Monitor ticketing queues for regular turnover up-dates on a daily basis;
  • Review incidents, changes and requests for updating and escalation;
  • Adapt and adjust to changing priorities both independently and in a team;
  • Monitor strict compliance in accordance with MMC Technical standards, policies and procedures;
  • Provide escalation of severity 1 issues to management timely and appropriately;
  • Provide support for requests related to accounts for various applications including: Kiteworks, Zscaler, Globalscape and other Level 1 managed applications such as Cisco, F5, PaloAlto, NetBackup, ServiceNow, BigPanda, Datadog, BigFix, LogicMonitor, InfoBlox, xMatters, UNIX/Linux, Windows, AS/400.

What you need to have:

  • Min 2 years hands on experience in a technical infrastructure operations/data center environment;
  • Strong verbal and written communication both in English & Romanian is vital;
  • Bachelor degree in computer or network science or related field from an accredited university;
  • Technical and hands-on experience supporting multi-platform server and application environments;
  • Knowledge of ticketing systems and monitoring applications;
  • Server OS (Operating System) support – Windows, Linux, Container Support;
  • Data Circuit Vendor Support, Application and Load-balancer support;
  • Strong process development and service delivery principles;
  • Knowledge of backup technologies;
  • Demonstrated ability to work in a large global company and or complex IT environment;
  • Hybrid working availability;

What makes you stand out?

  • Basic knowledge of routing and switching (Network certifications A+ Network+, CCNA), network support – Cisco, PaloAlto , Aruba, F5;
  • Firewall rule support, troubleshooting, adds, and removals (PaloAlto experience +);
  • Experience with Change Control Ticketing, Incident Reporting and Ticketing (ServiceNow experience a +);

Sunday through Wednesday (10 hours shift);

Wednesday through Saturday (10 hours shift);

Apply Now
Analytics and Reporting Specialist

We will rely on you to:

Management Information / Reporting

  • Utilizes Power BI and/or Qlik to build automated reports and dashboards
  • Builds and maintains metric and KPI reports across CTSS, including but not exclusive to, global service desk and onsite support and GLAM
  • Aggregates multiple data sources into single dashboards
  • Builds self-service capability into reporting suite
  • Collaborates to address regular reporting needs of support groups
  • Communication with report requestors to identify and develop specifications and expectations
  • Clear communication of expectations and development progress
  • Management and prioritization of ad hoc report requests and development
  • Enhances and improves reporting capability

Data Analytics

  • Leverages understanding of CTSS processes and workflow to provide insight and analysis to CTSS & MMC Tech Leadership around service objectives
  • Analyses ticket volumes to identify process or technology improvements
  • Analyses trends and patterns in ticket data to identify areas for service improvement
  • Conducts root cause analysis of common themes
  • Continuously monitor metrics to proactively identify areas of improvement and issues impacting service health
  • Identify areas where self-service can be leveraged to reduce pressure on support groups
  • Presents findings to CTSS & MMC Tech leadership to address any recurring issues

Relationship Management

  • Builds and maintains relationships with management teams across global service desk, onsite support, colleague technology advisory group
  • Meets with support teams to review ongoing reporting and analytics requirements and needs
  • Works with direct manager to develop reporting and analytics framework
  • Meets with leadership to addresses any concerns related to reported metrics

What you need to have:

  • Knowledge of data analysis and infrastructure systems
  • Expert in Excel/Power BI/Qlik
  • Significant expertise in customer facing support function
  • Knowledge of global company structure
  • Demonstrated ability to use multi-faceted ITSM tools
  • Demonstrated experience of working with web reporting tools, advanced analytics, or business reporting within a large organisation
  • Ability to independently plan, organize and prioritize one’s own activities
  • Ability to express ideas clearly in both written and oral communications
  • Experience of working in a multicultural organization across many countries
  • Fluent in English
Apply Now
Mobile Lead Software Engineer

The Mobile Lead Software Engineer is part of the strategic group of engineers within the organisation that helps to embody best practices, quality and the engineering strategic vision.  They are leaders of an engineering organisation and are seen as well-respected members of the engineering community and make natural role models for other engineers to look up to. You will be a hands-on product builder who leads by example and embodies the principles of the organisation and helps ensure the delivery of its goals.  You will enable the delivery of Solutions that incorporate practices founded in Qualitative Engineering, which include the following high-level pillars:

 

Security

Scalability

Reliability

Maintainability

Testability

 

We are an organisation in a state of transformation.  You will need to be a role model and a catalyst for your teams and help bring about the change required.  You should look to advocate a style of servant leadership that ensures you put the needs of your team first; your prime goal should be to bring out the best of other talented engineers on the team and help grow the future engineering organisation.

We will count on you to:

Be the go-to technical authority for development teams for the design, programming, testing and deployment of enterprise solutions

Build, support and mentor effective teams

Perform coding to written Agile stories with unit tests adhering to coding standards and guidelines

Be an active member of the MMC Technology community – contribute, collaborate, and learn

Keep up to date with new technologies, trends and MMC Dev initiatives to be able to apply them when appropriate to our architecture or processes

To have strong problem-solving skills and embody the principles of reuse both across your teams and the organisation

Advocate best practices and principles within your organisation

Work closely with a Lead Test Engineer on Test Engineering Strategy

Champion good agile practices that are foundational to product delivery

Facilitate a diverse, inclusive and collaborative working environment where everyone’s ideas and opinions and equally valued

Build strong relationships with product owners, solutions architects, analysts and pod leadership

Work with state-of-the-art technologies to solve genuine, real-world problems

Contribute to thought leadership and strategy for the Software Engineering organisation

Collaborate with security teams to ensure solutions comply with Enterprise and regulatory policies

What you need to have:

For the Lead Engineer role, we are looking for a Senior Engineer with proven experience in leading multiple teams (including remote)

The ability to communicate effectively with both technical and non-technical colleagues in a cross-functional environment

Proven track record of successfully delivering software with a broad mix of languages, technologies and platforms

Strong people management skills with the ability to build collaborative and innovative teams

Provide opportunities, training and mentorship to software engineers to help create and traverse career pathways

Experience working with Agile at Scale, Lean and Continuous Delivery approaches such as Continuous Integration, Test-Driven Development and Infrastructure as Code

Experience with cloud-native software architectures

Proven experience in Security driven design practices and the remediation of SAST/DAST findings

Experience in CI/CD and DevOps practices including the use of Quality Gates to maintain high levels of code

 

Excellent written and verbal communication skills in Romanian and English

Strong experience in some of the following: Ionic (or similar), Angular (React could be considered), NodeJS, Express.JS, LESS (SASS), MongoDB

Broad experience across multiple programming languages and frameworks with in-depth skills in at least one of the following: JavaScript, Typescript, CSS

Experience with Unit Testing and Integration Testing is also essential

Practiced experience refactoring, implementing design patterns, design-driven development, continuous integration, system and application design, application security

Strong Knowledge of SDLC processes and practices and experience with some or all of Confluence, JIRA, ADO, Github etc.

Experience with container technologies such as Docker and Kubernetes

Experience designing and deploying applications on cloud infrastructure with providers such as AWS and Microsoft Azure

Apply Now
IT Data Quality Engineer

The Data Quality Analyst will be part of a very talented team building niche data capabilities to modernize and migrate existing on-prem data masters to the Cloud. Our ideal candidate will be responsible for conducting tests before production releases to ensure data pipelines run smoothly and meet business needs while being cost-effective.

If you hold an engineering background and enjoy providing end-to-end solutions to software quality problems, we’d like to meet you.

We will rely on you to:

Work with product managers and development leads to create testing strategies

Work with data engineers to develop automated tests

Design, monitor and maintain QA reports, KPIs & quality trends for the internal data systems

Create test plans and test cases

Execute and automate test cases and track defects

Help create and implement quality processes and requirements

Actively contribute toward our culture of continuous learning by proactively identifying and evangelizing best practices globally

Have sufficient knowledge about industry data compliance strategies and practices, such as continuous integration, regression testing and versioning.

Performs other duties as assigned.

What you need to have

2+ years’ experience with corporate data management systems in high-compliance contexts.

3+ years of SQL experience

2+ years of experience working on Big Data and/or Cloud environments dealing with large diverse data sets.

2+ years in any scripting or programming language, Python/Java Preferred.

Must have experience working in a fast-paced environment with rapidly changing expectations and requirements (Agile)

Apply Now
Cloud Data Engineer

Cloud computing allows MMC to modernize and consolidate IT infrastructure, automate workloads, and pursue next-generation innovation. To continue this transformation, the Global Data and Analytics team is seeking an experienced Amazon Web Services (AWS) Cloud Engineer who has expertise in the development and implementation of large-scale projects in the cloud.

The Cloud Data Engineer will be part of a very talented team building niche data capabilities to modernize and migrate existing on-prem data masters to the cloud. This data engineer will contribute to building data ingestion and transformation pipelines in the cloud, resolving data processing and analytics issues, and developing tools and technologies to enhance the new data platform.

You will also be responsible for completing assigned user stories and tasks, including unit testing and responsible for production deployment and maintenance as well as collaborating with extended teams in the Global Data Analytics space, Data Architecture and Business and Product owners rolling into the CDO office.

We will rely on you to:

  • Develop and maintain reusable and scalable data pipelines and build out new API integrations to support continuing increases in data volume and complexity
  • Work in tandem with source system teams to integrate and establish data pipelines using Databricks, Redshift and other AWS services.
  • Collaborate with analytics and business teams to improve data models that feed business intelligence tools, increasing data accessibility, and fostering data-driven decision-making across the organization
  • Participate in all aspects of the software development lifecycle for AWS solutions, including planning, requirements, development, testing, and quality assurance
  • Troubleshoot incidents, identify root causes, fix, and document problems, and implement preventive measures
  • Actively contribute toward our culture of continuous learning by proactively identifying and evangelizing best practices globally.

What you need to have

  • Excellent written and verbal communication skills in Romanian and English
  • 2+ years of relevant Data Ingestion/ETL/ELT, Big Data and Data Visualizations experience of mission-critical platforms
  • Strong Python or Java development and SQL experience
  • Experience with schema design and dimensional data modelling.
  • Experience working on AWS and related services (not limited to) such as Glue, Redshift, Lambda, Step Functions, API Gateway and DMS.

Must have experience working in a fast-paced environment with rapidly changing expectations and requirements (Agile)

Apply Now
Software Development Engineer in Test

We are looking for an SDET (Software Development Engineer in Test) to join our Team at MMC.

As an SDET, you will be responsible for defining and designing the end-to-end Test strategy to ensure the delivery of high-quality software that meets user requirements.

You will be working with the Software Engineers and Test Engineers to define and design the test automation framework, including code reviews, unit tests, system integration and Regression test as well as Non Functional test practices.

This hands-on role requires the candidate to work collaboratively in a squad following a Scaled Agile development methodology to design a test automation framework. You must be a self-starter, delivery-focused, and possess broad technical skills.

What you need to have

  • Strong understanding of Test Engineering and Quality Assurance best practices, tools and policies
  • The ability to communicate effectively with both technical and non-technical colleagues in a cross-functional environment
  • Proven track record of successfully delivering Test automation framework
  • Experience or knowledge of working with Agile at Scale, Lean and Continuous Delivery approaches such as Continuous Integration, Test-Driven Development and Infrastructure as Code
  • Experience in Selenium tools and Configuring Selenium Test Environment (Ex: Eclipse IDE, Java, Selenium WebDriverIO and TestNG etc…). Involvement in Test Environment Setup
  • Knowledge of API testing would be a plus
  • Understanding of CI/CD and DevOps practices
  • Proficient in the following Test automation languages and frameworks; JavaScript, Selenium, WebDriverIO and TestNG, Cypress
  • Experience working with MSSQL, API test automation
  • Good understanding of working with source control systems such as Azure DevOps/TFS, Github or Bitbucket
  • Experience working with Jira
  • Excellent written and verbal communication skills in Romanian and English
Apply Now
Full Stack Software Engineer

As a Full Stack Software Engineer, you will be responsible for the design, development, implementation, and support of performant, highly scalable software solutions.

This is a hands-on role that requires the candidate to work collaboratively in a team following a Scaled Agile development methodology. You must be a self-starter, delivery-focused, and possess a broad set of technology skills. Champion good agile practices that are foundational to product delivery while also being an involved member of the MMC Technology community – contribute, collaborate, and learn

What you need to have

  • Excellent written and verbal communication skills in Romanian and English
  • For the Senior Engineer role, we are looking for candidates with proven experience working on multiple products
  • The ability to communicate effectively with both technical and non-technical colleagues in a cross-functional environment
  • Proven track record of successfully delivering software with a broad mix of languages, technologies and platforms
  • Experience working with Agile at Scale, Lean and Continuous Delivery approaches such as Continuous Integration, Test-Driven Development and Infrastructure as Code
  • Experience with cloud-native software architectures
  • Understand Security driven design practices
  • Experience in CI/CD and DevOps practices including the use of Quality Gates to maintain high levels of code
  • Broad experience across multiple programming languages and frameworks with in-depth skills in at least one of the following: JavaScript, Typescript.
  • Strong experience in one or more of the following frameworks Angular, NodeJS, Express.JS, Vue.JS, React.JS, Less(Sass)
  • Experience working with the MEAN or MERN stack
  • Experience with Unit Testing and Integration Testing is also essential
  • Experience with container technologies such as Docker and Kubernetes
  • Practised experience refactoring, implementing design patterns, design-driven development, continuous integration, system and application design, application security

·         Experience working with an ORM Framework and NOSQL databases such as MongoDB

  • Strong Knowledge of SDLC processes and practices and experience with some or all of Confluence, JIRA, ADO, Github etc.
  • Experience designing and deploying applications on cloud infrastructure with providers such as AWS is a plus
Apply Now

Testimonials

Alex Butoi
Lead Software Engineer
My favourite part about working for Darwin, (at MMCTech Cluj, part of MarshMcLennan), is that in the 8 years since I joined, it has brought me multiple challenges, both personally and professionally. Most of all of them have contributed to my growth: leading tactical improvements on Darwin's Current Generation, Auto-Enrolment Compliance and Multi-Factor Authentication projects. I am glad that my work as a software engineer brought positive changes in Darwin and as a lead involved in various projects, I was able to help others in their development. Also, the culture of the organisation offers us a healthy work-life balance, plus multiple opportunities for professional growth. I feel proud to be part of a large-scale global company and to have an impact in technology through my everyday work.
Attila Takacs
MMC Tech EMEA Hub Leader
Building this tech hub brings exciting new opportunities to everyone involved, not only through what it brings here, but also by creating a bridge into the world of MMC Tech, where there are more than 5000+ tech colleagues, across the world, but also in the other Tech Hubs.

It is incredibly exciting being part of this wider community, being able to learn from each other, but also leverage the size of MarshMcLennan and the need for digitalisation, ability to scale, and keep in line with the progress of today and future technologies. And we are right there, making it happen.
Georgiana Boița
Senior Software Engineer
My favourite part about working for MarshMacLennan is the chance to work on a meaningful project which improves the quality of life of the people that are using it.I love the work-life balance in this company. I’m surrounded by brilliant minds and helpful people that had a great positive impact on my career. In the meantime, I’m also left with enough time and energy to focus on my personal interests and hobbies.

I’m still here in this company, even if it has been more than five years since I joined, because it’s a place where the emphasis is on the quality of the end result and there are still things to learn from the people around me.I think that our culture can be described by the following words: professionalism, respectful, collaborative and passionate people.

Join Us Now

Upload CV

Contact

MMC Tech Cluj, no. 77, 21st December 1989, Block E-F, 6th Floor, The Office, Cluj-Napoca 400124