Point your AI agent at freehire and let it find you a job.

Get the CLI →

Bühler Group

Senior Automation Software Engineer(项目执行)

Posted Updated 2 views
Discussion

Summary

- Customize and adapt the Buhler Manufacturing Execution System (MES) to meet customer specific requirements.

-Develop new features iteratively based on the existing MES platform.

-Engage in innovative development of industrial software and explore new technology implementation for industrial scenarios.

-Take part in on site commissioning to ensure system deployment, integration and successful project delivery.

Job Responsibilities

-Customize and adapt the Buhler Manufacturing Execution System (MES) to meet customer specific requirements.

-Develop new features iteratively based on the existing MES platform.

-Engage in innovative development of industrial software and explore new technology implementation for industrial scenarios.

-Take part in on site commissioning to ensure system deployment, integration and successful project delivery.

Qualifications

-Minimum 5 years of hands on software development experience.

-Solid experience working with the .NET stack, with 5 years of C/S architecture development.

- 5 years of Web development experience, proficient in .NET, HTML, JavaScript, CSS and other web programming technologies.

-Proficient in .NET object oriented programming (C#.NET / VB.NET); familiar with microservice architecture concepts and practices.

-Skilled in Angular with good understanding of the MVVM pattern; prior experience with Vue or React is a plus.

-Proficient in at least one relational database (SQL Server, PostgreSQL or MySQL); capable of database schema design, index optimization and transaction management.

-Good command of frontend technologies including TypeScript / JavaScript, HTML and CSS; practical experience with UI & chart libraries such as Bootstrap, Tailwind, Amcharts and ECharts.

-Able to design and implement standardized RESTful APIs; familiar with OAuth, OWIN, SignalR, WebSocket and related technologies.

-Hands on experience with AI tools; capable of leveraging large language models to assist coding, debugging, troubleshooting and document generation for higher development efficiency.

-Excellent verbal and written English proficiency for daily work.

-Strong communication skills; client facing experience is preferred.

-Self driven, proactive and confident working attitude.

-Good teamwork and cross functional collaboration capability.

-Willing to take occasional business trips as required by projects.

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.