Senior Backend Software Engineer

Key PointsDetails
Position Title Software Engineer
Division System & Development
Position Type Contract / Permanent
LocationPetaling Jaya, Malaysia

Job Description

A software engineer focused on delivering backend software solution for development team.

Duties and Responsibilities

  • Familiarity with all phases of software development life cycle including analysis, design, functionality, testing and support.
  • Design and develop REST APIs for rich client applications.
  • Write well-designed, testable code.
  • Document and maintain software functionality.
  • Troubleshoot, debug and upgrade existing systems.
  • Help maintain code quality, organization, and documentation.
  • Identify and correct bottlenecks and fix bugs.
  • Familiar and able to write optimize SQL queries.
  • Ensure the best possible performance, quality and responsiveness of the application.
  • Ability to communicate clearly with frontend developers, business users and project managers.

Qualifications Requirements

Working Experience

  • 3+ year as Software engineer

Qualifications

  • Experience in ASP.NET, C#, MVC
  • Web API, Restful Services
  • .Net Core / .Net Framework
  • Strong knowledge of MySQL database
  • Experience with offline storage, threading, and performance tuning
  • Ability to understand business requirements and translate them into technical requirements
  • A knack for benchmarking and optimization
  • Proficient understanding of code versioning tools, such as GitHub
  • Familiar with Agile environment, such as JIRA
  • Familiarity with CI/CD
  • Diploma or University degree preferred

Working Condition

10am – 7pm working hours

Career Form