Software Engineer

Date: Sep 15, 2025

Location: Chungho, Taiwan, TW

Company: Super Micro Computer

Job Req ID: 27315

Essential Duties and Responsibilities:

  1. Design, develop, and maintain backend services and Web APIs using C# (.NET).
  2. Optimize application performance and ensure system stability and scalability.
  3. Develop and maintain T-SQL scripts, stored procedures, and database structures (Microsoft SQL Server).
  4. Ensure database performance, data integrity, and security.
  5. Conduct system testing, debugging, and code review to maintain high-quality software.
  6. Implement system enhancements based on business and project requirements.
  7. Collaborate with frontend developers using React, JavaScript, and HTML to integrate APIs and backend logic.
  8. Assist in troubleshooting and resolving issues related to frontend-backend interaction.
  9. Work closely with cross-functional teams to support project delivery.
  10. Prepare and maintain technical documentation for code, APIs, and database changes

Qualifications:

  1. Bachelor’s degree in Computer Science, Information Technology, or related field.
  2. Minimum 3 years of experience in backend development using C# (.NET Framework/Core).
  3. Strong experience with Web API development and RESTful services.
  4. Proficient in database design and programming using T-SQL (Microsoft SQL Server).
  5. Familiar with frontend technologies including React, JavaScript, and HTML for effective collaboration.
  6. Good understanding of software development lifecycle (SDLC), version control (e.g., Git), and Agile methodologies.
  7. Strong problem-solving skills and ability to work independently and in a team environment.
  8. Good communication skills in English and/or Chinese (depending on company requirement).


Job Segment: Test Engineer, Testing, Computer Science, Database, SQL, Engineering, Technology