Epicareer Might not Working Properly
Learn More

Software Developer - Server-side

Salary undisclosed

Apply on


Original
Simplified
Job Responsibility

• Software developers research, analyse and evaluate requirements for existing or new software applications and operating systems, and design, develop, test and maintain software solutions to meet these requirements.

• Tasks include â

• Researching, analysing and evaluating requirements for software applications and operating systems;

• Researching, designing and developing computer software systems;

• Consulting with engineering staff to evaluate interfaces between hardware and software;

• Developing and directing software testing and validation procedures;

• Modifying existing software to correct errors, to adapt IT to new hardware or to upgrade interfaces and improve performance;

• Directing software programming and development of documentation;

• Assessing, developing, upgrading and documenting maintenance procedures for operating systems, communications environments and applications software;

• Consulting with customers concerning maintenance of software systems.

Job Requirements

• 3+ years of experience in software engineering

• Candidate must prossess at least a Professional Certificate, Advanced / Higher / Graduate Diploma, Degree, Advanced Degree in Computer Science or any relevant

• Proficient in English

• Strong understanding of technical concepts and solutions such as API, middleware.

• Experience in web development using .NET (both VB and C#) as well as frontend using JavaScript, HTML, CSS

• Familiar with both .NET framework and .NET core

• Know about microservices architecture and concept

• Experience with cloud (AWS) infrastructures

• Proficient with RDBMS and NoSQL, understanding the concepts behind the two, and proficient in designing efficient data schema.

• Have strong communication skills, able to interact with non-technical members of the business to gather requirements, troubleshoot, perform user acceptance testing, etc.

• Experience with working effectively as part of a team following Agile methodologies.

• Ability to work independently with minimum supervision in dynamic environments

Job Benefits

• EPF

• SOCSO

• Medical claim included

• Annual and medical leave shall be in accordance with the prevailing Labour Law