Job Openings Senior Software Engineer

About the job Senior Software Engineer

Benefits
  • Basic from RM 4,000 – RM 8,000 + depending on experiences
  • Annual Leave, Medical Leave, Outpatient & Inpatient 
  • Opportunities for personal growth and development.

Responsibilities 
  • Develop complex areas of the application, analysing requirements and creating technical design documents, presenting designs to other team members, analytical techniques and user experience strategies to effectively meet requirements.
  • Act as principle investigator or lead to investigate problems, develop solutions and prepare recommendations.
  • Collaborate on planning, development, and testing to meet “definition of done” criteria.
  • Design, develop, review, re-factor, and maintain software with quality and performance in mind.
  • Take initiative to identify issues and work collaboratively across teams to resolve problems.
  • Identify and manage risks for schedule and quality with the team and ask for help when needed.
  • Be effective in reflection, retrospection, and constant incremental improvement

Required Qualifications
  • B.S. or M.S. in Computer Science or equivalent in experience
  • HTML5/JavaScript/jQuery/CSS3 development including frameworks such as Angular, Bootstrap, React and Entity Framework
  • 3+ years of hands-on software development experiences in C++ or Java/C#.
  • Strong understanding of OOD, data structure, and algorithm.
  • Experience working with one or more of the following technologies: .NET Core, PowerShell, microservices design pattern, MySQL
  • Good understanding of the software development cycle and Agile development practice.
  • Passion for solving complex and interest problem