Careers

 

We put our trust in our family of TALENT. At S5, we aspire towards fulfillment, growth and developing our people to the fullest. Ultimately, we recognise that the creativity and commitment of our people is the driving force propelling S5 forward.

We offer the opportunity to be a part of impactful engagements that make large differences to governments, countries and citizens. Particularly, we believe that passion, efficient teamwork and a dynamic working environment are all vital in continued innovation, development and growth.

If you are an out-of-the-box thinker, ambitious and energetic person with a passion for technology as well as a strong desire to continuously push the limits, we would like to hear from you.

 


 

Available Vacancies

 

Position - Software Developer

Based Location - Bangsar South (HQ)

 

Responsibilities:

To perform software development life cycle, requirements gathering, analysis, design, development, testing, implementation and maintenance

To transform business requirements into functional and program specification

Develop and maintain software application and framework

Follow and implement software best practices and architecture

To gather and analyse requirements, produce technical designs documentation, develop applications, conduct software unit testing and support production issues.

To troubleshoot application issues in development, test and production environments.

To proactively identify and escalate risks / issues and provides suggestions on how to resolve them.

Involved in implementation and maintenance of the application system. 

To undertake ad hoc assignments as required by superior from time to time

 

Requirements:

Candidate must possess at least a Diploma, Advanced/Higher/Graduate Diploma in Computer Science/Information Technology, Engineering (Computer/Telecommunication) or equivalent.

At least 1 year experience in software development is required for this position.

Able to display good problem solving skills, with drive to improve existing processes and procedures.

Knowledge and experience in developing applications using Java/J2EE, Spring, Hibernate,  JSF, BIRT/Cognos Reporting and Mobile (Android/iOS) technologies – preferred. 

Experience working with high volume transactions, web base enterprise software development,  ASP.net, Javascript, JQuery, CSS, LINQ , NHibernate/ADO.net entity framework, and WPF and WCF for windows client – preferred

Knowledge and experience in middleware and database such as Websphere, WebLogic, JBoss, MySQL, DB2, Oracle – preferred.

Web Services experience with REST, SOAP, JSON, WCF Web Service and XML documents – preferred.


Position - Service Support Engineer

Based Location - Nationwide (To be Advised)

 

Responsibilities:

Provide technical support and troubleshooting of IT peripherals at the end-user site.

Perform level 1 troubleshooting support for problems related to company hardware/software and application related issues.

Troubleshoot the reported problems by customer and escalate it according to defined procedures.

Required to perform asset management support and routine housekeeping services and to ensure the proper running equipment and systems.

Support and maintain hardware, software and any applications provided by the company.

Ensure that incidents/cases are logged and managed within the company SLA.

 

Requirements:

Candidate must possess at least a Bachelor's Degree, Post Graduate Diploma, Professional Degree, Computer Science/Information Technology, Engineering (Computer/Telecommunication) or equivalent.

At least 1 year(s) of working experience in the related field is required for this position.

Preferably Junior Executives specializing in IT/Computer - Network/System/Database Admin or equivalent.

Possess good organizational skills.

Able to work in a team and also independently with minimal supervision.

Able to analyze and troubleshoot potential and existing issues.

Able to travel or relocate if required.

Fresh graduates with IT technical educational background is encouraged to apply.


Position - Senior Engineer

Based Location - Bangsar South (HQ)

 

Responsibilities:

A more senior role that contributes software testing skills in ensuring quality is built into the software deliverables for the designated projects within the system testing team with the expected number of years of experience.  

Utilize requirements specifications and design documents while working alongside with functional analysts and software developers to gain in depth knowledge on product features.

Develop thorough test plans in a timely and efficient manner for all areas of the product.

Work closely with functional analysts, development team and other system testing team members to evaluate product functionality and business rules while recommending improvements.

Test software for validity of results, accuracy, reliability, and conformance to established standards.

Develop, write and execute test cases during system integration, user acceptance and regression testing phases of product development.

Identify and document software defects during program evaluation and testing. 

Follow quality assurance standards, best practices, processes and controls.

Provide User Acceptance Testing support as required.

Develop, maintain and execute record-playback for automated test execution.

Test software for validity of results, accuracy, reliability, and conformance to established standards.

Involvement on improvement of existing process and workflow for software quality assurance.

Provide guidance and mentoring to more junior staff within the system testing team.

Automate testing tasks.

 

Requirements:

At least a Diploma or Bachelor's Degree in Computer Science/Computer Engineering/Information Technology or equivalent.

Relevant software certification would be an advantage (e.g. CTFL).

At least 4 years of hands-on working experience in software testing.

Experience in software security testing is preferred.

Proficiency with database, Linux and Windows O/S software development is desirable.

Proficiency with software automated testing is highly desirable.

Excellent problem solving skills, with drive to measure and improve existing processes and procedures.

Self-motivated with a positive can-do attitude.

Desire and ability to learn new skills and technology quickly.

Ability to communicate effectively and efficiently with supervisor and other teams.

Creative, detail-oriented and a team player.

Familiarity with MS Office applications (Word, Excel, PowerPoint).


Position - Senior Application Support Engineer

Based Location - Bangsar South (HQ)

 

Responsibilities:

Provide expert level technical support to Infrastructure and NOC team for multiple development, test, and production environments in JBOSS, Websphere , Weblogic and other types of Middleware application. 

Perform administration and system management tasks for installation, configuration, logical and physical design, backup/restore, core services configuration and support. 

Work with other technical team members that may consist of Project Managers, Developers, DBAs, Engineers, and other Application administrators to develop technical action plans and project schedules for deployment. 

Maintain and investigate performance tuning improvement. Ensure compliance with strategic architecture and general computer controls.

Perform Middleware and Web server administration, change management, and space management in all environments.

Implement application backup and recovery processes.

Perform and improvise application monitoring, and proactive management to prevent service interruptions, as well as perform system consistency checks.

Schedule and perform Core Service application upgrades and support code deployments.

Design and implement automation for repetitive administrative tasks and performance monitoring.

Develop documentation including operations manuals, procedures and problem resolution

Liaise and follow up with Internal Software team and or Vendors for enhancement or bug fixing that is impacting production system

 

Requirements:

Bachelor’s degree, preferably in technology related disciplines.

Minimum of 3 years’ experience in Middleware Application administration and performance tuning

Knowledge in software coding, Java and .Net application codes is preferred

Hands On knowledge in troubleshooting application related issues including installation and upgrades, performance degradation, and PL/SQL code issues. 

UNIX and Linux Administration experience is a plus.

Database knowledge in DB2, Oracle, MySQL, Postgres / Enterprise DB is preferred