Search by job, company or skills

  • Posted 6 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Objectives

Plan, develop, and execute software solutions for automation projects (e.g., WMS, MES) by gathering and translating customer requirements into technical specifications, supporting feasibility analysis, and driving engineering-related activities within manufacturing and production environments. Ensure high standards of quality, safety, scalability, and system reliability to support business growth and operational productivity.

Responsibilities

  1. Design, develop, and maintain scalable applications using C# / .NET (Core or Framework).
  2. Build and maintain RESTful APIs and backend services for system integration, data processing, and business logic.
  3. Translate customer requirements into technical specifications and deliver robust, maintainable software solutions.
  4. Primarily develop backend services, with exposure to frontend development when required.
  5. Design and optimize database schemas, queries, and data workflows for performance and reliability.
  6. Implement asynchronous processing, concurrency handling, and real-time communication where required.
  7. Collaborate with cross-functional teams (product, QA, operations) to deliver end-to-end solutions.
  8. Troubleshoot, debug, and optimize application performance in development and production environments.
  9. Participate in system design, code reviews, testing, CI/CD, and deployment processes.
  10. Ensure code quality through best practices, including clean architecture, testing, and documentation.
  11. Provide technical support and continuously improve system reliability and scalability.
  12. Document system architecture, APIs, and technical designs.

Qualifications

  1. Diploma / Advanced Diploma / Degree in Computer Science, Software Engineering, Mechatronics, or related fields.
  2. Preferably 2 years or above experience; fresh graduates are encouraged to apply.

  1. Skills Proficiency in C# / .NET (Core or Framework).
  2. Experience with TCP/IP communication, APIs, or system integration.
  3. Familiarity with databases (e.g., SQL Server, PostgreSQL).
  4. Experience with async programming, multithreading, or real-time systems is a plus.
  5. Ability to work independently and manage projects effectively.
  6. Strong problem-solving and analytical skills.
  7. Good communication skills and ability to coordinate with customers and internal teams.
  8. Responsible, proactive, and action-oriented mindset.
  9. Willingness to travel and work overtime when required.

Nice to Have

  1. Experience in semiconductor, medical, automotive, logistics, or consumer electronics industries.
  2. Frontend development knowledge (e.g., Angular).
  3. Familiarity with Python.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 145666419

Similar Jobs