Junior Software Engineer (Application Development Engineer )

Technology, Data & Digital · Software & Web Development · Software Engineering · Web Development · Full Stack

In short

ABB seeks a .NET Application Development Engineer in Xiamen or Beijing, China, to design, develop, and deliver high-quality .NET solutions for core business systems in manufacturing. The role involves end-to-end development, business analysis, technical implementation, quality assurance, system operations, and driving innovation with AI technologies.

Responsibilities

  • Own end-to-end development, iterative optimization, and technical architecture upgrades for core business systems (MES, SCM, QMS, IIoT).
  • Participate in business requirements analysis and technical solution design, translating complex needs into feasible and scalable solutions.
  • Lead core technical implementation, coding, unit testing, and debugging, ensuring system stability, security, and high performance.
  • Oversee post-deployment monitoring, performance tuning, and issue response for mission-critical systems.
  • Drive innovation by exploring and implementing AI technologies (ML, computer vision) in smart manufacturing scenarios.

Requirements

  • Bachelor's degree or higher in Computer Science, Software Engineering, or a related field.
  • Around 3 years of .NET full-stack development experience.
  • Proficiency in C#, .NET Core/.NET 5+, ASP.NET MVC/Web API.
  • Mastery of object-oriented design and common architectural patterns (MVC, Microservices).
  • Familiarity with Entity Framework Core, dependency injection, multi-threading, and asynchronous programming.
  • Experience with at least one mainstream front-end framework (Vue.js, Angular, React).
  • Proficiency in SQL Server or MySQL development and performance optimization.
  • Hands-on experience with Microsoft Azure (or other major cloud platforms).
  • Knowledge of containerization technologies (e.g., Docker).
  • Familiarity with Agile development methodologies such as Scrum.

Desired Qualifications

  • Experience with system deployment, monitoring, and permissions management.
#Application Development#Software Engineering#.NET#C##Azure#SQL#Agile#Smart Manufacturing
ABB Logo

Company

ABB

Job Posted

1 month ago

Employment Type

Full Time

WorkMode

On Site

Experience Level

Mid-Senior

Locations

Xiamen, China

Beijing, China

Qualification

Bachelor

Applicants

Be an early applicant