CRM Software Engineer

CRM Software Engineer.

CRM Software Engineer



CHF115000 - CHF130000 per year





Exciting Job Opportunity: Software Engineer CRM with a JAVA Focus!

Are you ready to embark on an exhilarating journey in the world of software engineering? We're looking for passionate and dynamic individuals to join our team as Software Engineers with a strong emphasis on JAVA technologies. If you're eager to make a difference, create innovative solutions, and work on cutting-edge CRM and marketing automation projects, read on!

About Them: Located in the vibrant town of Zug, they are at the forefront of technology, offering a stimulating and fast-paced environment. As a Software Engineer at our company, you'll have the chance to advise and collaborate with their esteemed customers throughout their entire project journey.

Your Role: As a Software Engineer CRM, you'll be at the heart of creating exceptional customer experiences. Your responsibilities will include:

  • Guiding and supporting customers throughout the entire project lifecycle.
  • Crafting and defining cloud-based CRM and marketing automation solutions through direct communication with our clients.
  • Developing customized system extensions, integrations, and product enhancements, with an unwavering focus on Java technologies.
  • Architecting and specifying customer data architectures, whether they are cloud-based, on-premise, or hybrid, with a strong emphasis on secure, Java-based solutions.
  • Building and configuring Java-based interfaces to seamlessly integrate customer data into various systems and platforms.
  • Designing and implementing streaming platforms and event streams.
  • Creating and configuring automated tracking, insights, and campaign workflows - all with a preference for Java.
  • Collaborating closely with customer teams, whether remote or on-site.
  • Coordinating with stakeholders, including customer departments and IT.
  • Optionally, collaborating with internal and customer designers to craft digital customer experiences, such as landing pages, email campaigns, app content, and more.

Your Profile: To thrive in this exciting and multifaceted role, they are seeking individuals who are:

  • Enthusiastic, solution-oriented, and driven to learn.
  • Never satisfied with standard solutions and possess a deep technical understanding.
  • Quick to grasp new subject areas and technologies, thanks to your high level of comprehension and thirst for knowledge.
  • Reliable implementers with a strong focus on quality.
  • Independent and meticulous in your work, with a knack for creative problem-solving.
  • Excellent communicators who can engage with customers, partners, and colleagues effortlessly.
  • Analytical thinkers with an intuitive approach to IT systems.

Additionally, you should have:

  • Initial knowledge and relevant experience in software development, especially in Java, Python, and Git.
  • Familiarity with common cloud solutions like Azure, AWS, or Google.
  • Exposure to streaming technologies such as Kafka and databases (SQL or NoSQL).
  • A bonus if you're versed in frontend technologies like JavaScript, Node, and HTML5, as well as experience in web tracking and marketing automation solutions.
  • A degree in computer science or business informatics.
  • An eagerness to explore state-of-the-art technologies and work with customer data at scale.
  • Ideally, some prior experience with enterprise CRM, CX, and automation solutions.
  • Proficiency in both German and English for seamless business communication.

What They Offer: When you join the team, you'll enjoy:

  • A high level of personal responsibility and a chance to shape your own path.
  • A welcoming, family-like atmosphere.
  • Swift decision-making processes in a dynamic and innovative environment.
  • Exciting and diverse customer projects spanning various industries.
  • Flexibility in your working location, including the option for remote work or on-site engagements with customers in the greater Zurich/Bern/Basel/Lucerne area.

Are you ready to take your software engineering career to the next level? If you're enthusiastic about technology, customer-centric solutions, and pushing the boundaries of what's possible, I want to hear from you! Join them on this thrilling adventure, and together, we'll create software solutions that make a real impact.

Apply now to be a part of our dynamic team!

Darwin Recruitment AG is a Zurich based, SECO licensed, privately owned subsidiary of Darwin Professional Staffing Group Ltd (a Global IT Recruitment Consultancy).

Darwin Recruitment AG manages client relationships whilst also utilising Darwin Professional Staffing Group databases and networks to source Candidates and fulfil client requests.

We do not ask for a placement fee from Candidates/Employees.

If you wish to contact a specialist regarding this role, or your job search in general, please contact +41 (0)43 456 29 09

Luke Driscoll


Max. file size: 512 MB.


This field is for validation purposes and should be left unchanged.


Group 365

Are you looking for a new role? Would you like to compare your current salary against the market rate?

Maybe you’re looking to grow your team and need help planning and setting hiring budgets.

Our interactive market update, split by technology, has all the information you need; from salary benchmarks, gender split and average tenure to 'time to hire' and fastest-growing skills.