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