Senior Software Engineer C# .NET

Computer Futures

Zürich

On-site

CHF 110,000 - 150,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Computer Futures seeks a skilled MES software engineer in Zurich to design, develop, and deploy MES applications using C# and .NET. You will translate business needs into scalable software, build MES-SAP integrations, and support production-critical systems.

The role requires strong C#, .NET/ASP.NET, and MES domain knowledge, plus German language skills. Expect a permanent role after ~7 months in a hybrid emergency onsite setup and collaboration with global teams.

Qualifications

  • Bachelor's degree or higher in Computer Science, Software Engineering, IT, Automation Engineering, or related field.
  • German language skills are mandatory.
  • Strong experience with C# and .NET/ASP.NET.
  • Experience developing enterprise software solutions and MES understanding.

Responsibilities

  • Design, develop, test, and deploy MES applications using C# and .NET.
  • Translate business requirements into scalable technical solutions.
  • Build and maintain integrations between MES and ERP (SAP).
  • Support production-critical applications and incident resolution.
  • Collaborate with international teams and stakeholders.

Skills

C#
.NET/ASP.NET
MES
Industry 4.0
AI tools
SQL Server
Oracle
System integration
German
Analytical

Education

Bachelor's degree in CS/Software Engineering/IT

Tools

GitHub Copilot
Claude Code
OpenAI Codex

Job description

  • Onsite Requirement: Mandatory presence of 3-4 days per week onsite in Zurich
  • Contract Type: Permanent employment planned after approximately 7 months (temp-to-perm model)
Responsibilities
  • Design, develop, test, and deploy MES applications using C# and .NET.
  • Translate business requirements into scalable technical solutions.
  • Develop software architectures and perform effort estimations.
  • Build and maintain integrations between MES and ERP systems such as SAP.
  • Support production-critical applications and resolve incidents.
  • Continuously improve software based on business and production needs.
  • Ensure code quality through testing, version control, and best practices.
  • Integrate modern technologies into existing manufacturing software platforms.
  • Support CI/CD, QA, and automation initiatives.
  • Collaborate with international teams and stakeholders.
  • Plan and execute software rollouts within production environments.
  • Provide user training and technical guidance.
Mandatory Requirements
  • Strong experience with C#
  • Strong experience with.NET / ASP.NET
  • Experience developing enterprise software solutions
  • Understanding of Manufacturing Execution Systems (MES)
  • Knowledge of Industry 4.0 / Smart Manufacturing
  • Experience with AI-assisted development tools (GitHub Copilot, Claude Code, OpenAI Codex or similar)
  • Experience with SQL Server and/or Oracle
  • Experience with software integration and data exchange
  • German language skills are mandatory
  • Strong analytical and problem-solving capabilities
Nice-to-Have
  • Manufacturing or production environment experience
  • IIoT technologies and industrial communication protocols
  • CI/CD and DevOps experience
  • Software architecture and system design experience
  • Experience working with globally distributed teams
Candidate Profile
  • Bachelor's degree or higher in Computer Science, Software Engineering, IT, Automation Engineering, or related field.
  • Team-oriented and communicative personality.
  • Independent and structured way of working.
  • Ability to work with both business and technical stakeholders.
  • Interest in modern software engineering practices and digital manufacturing.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior C# .NET MES Engineer - Onsite in Zurich (TempPerm)
Senior C# .NET MES Engineer - Onsite in Zurich (TempPerm)

Computer Futures • Zürich

On-site
CHF 110,000 - 150,000
MES System Engineer
MES System Engineer

Source Group International • Oberwallis

On-site
CHF 90,000 - 130,000
MES System Engineer
MES System Engineer

SGI • Oberwallis

On-site
CHF 90,000 - 120,000
Senior MES Analyst
Senior MES Analyst

CFI SA • Schaffhausen

On-site
CHF 110,000 - 150,000
MES System Engineer (EI&C)
MES System Engineer (EI&C)

Proclinical • Oberwallis

On-site
CHF 100,000 - 140,000
Hybrid C#/.NET Production Software Engineer with MES & SAP
Hybrid C#/.NET Production Software Engineer with MES & SAP

Try&Hire • Nänikon

Hybrid
CHF 110,000 - 140,000
Senior Full Stack Engineer
Senior Full Stack Engineer

Saeki • Zürich

On-site
CHF 125,000 - 170,000
Competitive salary
Meaningful equity
Hybrid options
OT Engineer Workload 100% Place of work Basel , CH Contract type German Show details
OT Engineer Workload 100% Place of work Basel , CH Contract type German Show details

Bell Food Group • Basel

Hybrid
CHF 110,000 - 140,000
25 vacation days
Staff restaurant
Public transport support (SBB GA)
+1
Software Engineer C#/.NET (80 - 100%)
Software Engineer C#/.NET (80 - 100%)

advisca gmbh • Zürich

On-site
CHF 110,000 - 170,000
Homeoffice
Project Manager Industrialization (m/f/d) 100%
Project Manager Industrialization (m/f/d) 100%

Randstad NV • Reinach

Hybrid
CHF 110,000 - 140,000
Top locations