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
• 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
Similar Jobs