Marsh McLennan

Salesforce Developer

Mexico City - Paseo Full time

Company:

Marsh

Description:

We are seeking a talented individual to join our Applications Development team at Marsh. This role will be based in México city. This is a hybrid role that has a requirement of working at least three days a week in the office. The Salesforce Developer will work closely with senior developers, business analysts, architects and administrators to build, configure, and maintain solutions that support sales, service, and operational processes. This role provides strong mentorship opportunities and a chance to grow technical and functional Salesforce skills.

We will count on you to:

  • Assist in building and customizing Salesforce solutions using Apex, Lightning Web Components (LWC), Visualforce, and declarative tools (Flows, Process Builder, Validation Rules).
  • Support smaller development tasks and enhancements, including creating and updating Apex classes, triggers, LWC components, and Visualforce pages under the guidance of senior team members.
  • Collaborate with business stakeholders and product owners to gather requirements, document acceptance criteria, and deliver tested changes.
  • Help maintain custom and declarative automations and ensure they operate as intended.
  • Participate in code reviews and accept feedback from senior developers to improve code quality and adherence to best practices.
  • Create and execute unit tests and support QA testing efforts; fix defects and validate fixes in sandbox and staging environments.
  • Assist with deployments and release activities using Flosum while following established processes.
  • Support data updates and data migration tasks using data loader tools, and help maintain data quality practices.
  • Contribute to documentation of solutions, runbooks, and knowledgebase articles for both technical and non-technical audiences.
  • Continuously learn and apply Salesforce platform best practices, security standards, and performance considerations.

What you need to have:

  • Bachelor’s degree in Computer Science, Information Systems, or a related field, or equivalent practical experience.
  • 1–3 years of experience working with Salesforce platforms in a professional or internship/co-op environment.
  • Working knowledge of Apex, SOQL, Lightning components (LWC or Aura), and declarative automation (Flows).
  • Familiarity with Salesforce object model, security model (profiles, permission sets, sharing), and basic data management practices.
  • Experience writing unit tests and debugging Apex and Lightning component issues.
  • Basic familiarity with deployment tools and release processes (change sets, Flosum, or a CI/CD pipeline).
  • Strong problem-solving skills, attention to detail, and ability to work in a team setting.
  • Good written and verbal communication skills to collaborate with technical and non-technical stakeholders.
  • Salesforce Platform Developer I certification preferred or willingness to obtain within the first 6–12 months.

Nice-to-have

  • Exposure to integrations (REST/SOAP APIs) or middleware tools.
  • Experience with managed packages or AppExchange apps.
  • Familiarity with agile development practices and tools like ADO.
  • Any additional Salesforce certifications (Platform Developer II, Administrator, or Architect path components).

What makes you stand out:

  • You will work in collaborative cross-functional teams and have opportunities to participate in larger, enterprise-level projects as your experience grows.
  • Demonstrate solid understanding of our org’s data model and security model.
  • Contribute to automated tests and participate constructively in code reviews.
  • Show continuous improvement through adopting best practices and completing certification or training milestones.

Why join our team:

  • We help you be your best through professional development opportunities, interesting work and supportive leaders.
  • We foster a vibrant and inclusive culture where you can work with talented colleagues to create new solutions and have impact for colleagues, clients and communities.
  • Our scale enables us to provide a range of career opportunities, as well as benefits and rewards to enhance your well-being.