• Location
    • Lausanne, CH
  • Date Posted
  • Nov. 25, 2021
  • Function
  • Software Engineering
  • Sector
  • Business Applications

Company Description

Nexthink is the global leader in digital employee experience management. Our products allow enterprises to create highly productive digital workplaces for their employees by delivering optimal end-user experiences. Through a unique combination of real-time analytics, automation and employee feedback, Nexthink gives IT teams the insight they need to empower and even delight people at work.

Headquartered in Switzerland with US headquarters in Boston, Nexthink also has offices in France, UK, Germany, Spain and UAE. Our growing team of Nexthinkers is proud to be making the digital work lives of nearly ten million employees across 1,000 customers more productive.

At Nexthink, we believe actions are stronger than words when it comes to diversity, inclusivity, and equity in the workplace. Nexthinkers are multinational and multilingual, and come from all walks of life. We are committed to hiring a genuinely representative workforce that can create solutions and foster innovation for the modern digital employee experience. Join us today!

Job Description

We are looking for a Mulesoft Integration Developer to build and manage integrations between our core business systems. This will include enhancing existing Salesforce and Netsuite integration, architecting endpoint APIs/integrations for reusability and monitoring integrations for scale.

This is a unique opportunity to join a booming Software Business environment under such a key role that will directly impact business agility and success.

Reporting to the Business Systems Manager, the ideal candidate will have proven experience in Mulesoft development. He/she should be able to Collaborate cross-functionally with technical/non-technical stakeholders to gather and understand the requirements.

  • He/she should be business savy. Passion for Business support, and extra mile mindset will be key differentiator in candidate selection.
  • He/she must be able to work independently once given the direction and objectives

Primary Responsibilities:

  • Analyzing, designing, developing, testing, implementing, and supporting new and/or existing integrations to various business applications within the architecture.
  • Maintaining the efficient operation of the end-to-end data integration process, including scheduling, error handling, and daily maintenance and troubleshooting.
  • Monitoring relevant systems and associated integration performance and conduct tuning activities to maintain the optimum performance of the system
  • Work directly with business on support issues with high degree of responsiveness and resolution.

Secondary Responsibilities:

  • Part of the Business System team, you will lead and support other systems enhancements projects.
  • Apply change management processes for documenting, communicating, and testing code releases from Sandboxes to Production environments.
  • Follow standard coding practices, keeping custom code organized, readable, maintainable, and documented.

Qualifications

  • Bachelor’s degree in computer science, software engineering, MIS or similar.
  • 3 years minimum of experience developing solutions on Mulesoft integration platform (MuleSoft Certified Developer certification is a significant plus).
  • Experience in design, developing, testing, implementation, and documentation of Mule APIs and Mule Anypoint platform.
  • Understanding of MuleSoft API-led approach and design considerations for Experience/ Process/System APIs.
  • Proficiency in building complex mappings using DataWeave Language
  • Experience with Mule administration, configuration, tuning and troubleshooting
  • Solid Programming skills using Java, SOAP / REST Web Services, XSLT, XML, JSON.

Appealing plus:

  • Experience with Mule 4 is a plus
  • Experience in designing APIs using RAML/OpenAPI
  • Experience with CI/CD and agile environment

Other:

  • Fluent English a must, Fluent French a plus.
  • Curiosity
  • Sense of ownership Result driven.
  • Self-Motivated.
  • Problem solving & Prioritization skills
  • Interpersonal communication skills.
  • Multi tasks in fast paced environment.

Additional Information

We are 800+ employees strong in 21 countries across 8 different time zones speaking 60+ languages. We are positive, we get things done, we keep growing, and we are one team, we are Nexthink. We believe actions are stronger than words when it comes to diversity, inclusion, and equity in the workplace. Nexthinkers are multinational and multilingual, and come from all walks of life. We are committed to hiring a genuinely representative workforce that can create solutions and foster innovation for the modern digital employee experience.