Graduates/Experienced Professionals
Pave Your Career Pathway With Us!
MY - SYSTEM ENGINEER (Java)
MY - SENIOR SOFTWARE ENGINEER (Java)
MY – SENIOR ENGINEER – C++ DEVELOPER
MY – SENIOR SOFTWARE ENGINEER (Mobile Development)
MY – SENIOR TECHNICAL SALES ENGINEER
MY – TECHNICAL SALES ENGINEER (Pre-Sales & Post-Sales)
MY – SOFTWARE ENGINEER (JAVA)
MY – SENIOR FRONT END ENGINEER (UI/UX)
SG – TECHNICAL SUPPORT ENGINEER
PH – TECHNICAL SUPPORT ENGINEER
SG – SOFTWARE ENGINEER
SG – SENIOR SOFTWARE ENGINEER (JAVA)
VN – SOFTWARE ENGINEER (JAVA)
MY - SYSTEM ENGINEER (Java)
MY – SYSTEM ENGINEER (JAVA)
Responsibilities and Duties
- Support execution for standard system integration.
- Perform engineering investigations (Debugging) with regards to system integration issues.
- Monitor and manage customer tickets via company’s ticketing system.
- Point of contact for customers in providing first level of support.
- Ensure effective documentation.
- Perform best checklist, process and documentation for managing application security and company cloud services product.
- Manage and develop product documentation and user guide.
- Any other tasks assigned by management deem necessary as and when required.
Skills and specifications
- Critical thinking and analytical skills with great attention to details.
- Proven ability to work effectively both independently and in team-based environment.
- Ability to communicate well with the team.
- Able to adapt to new technology, research and innovate in a fast-paced environment.
- Highly motivated and creative to develop security products.
- Considerable knowledge of IT engineering research methods, techniques, and procedures.
- Understanding of Object-Oriented Software (Java) engineering.
- Knowledge of basic database development, and design within the MySQL DBMS.
- Advanced document orientation skill.
- Troubleshooting and analysis skill.
- Knowledgeable in Linux environment is an advantage.
- Able to travel if required.
Education and Qualifications
- Preferably a diploma/ degree in Software Engineering, Information Technologies, Computer Science, or related course in computers/technology.
- Fresh graduates are welcome.
MY - SENIOR SOFTWARE ENGINEER (Java)
My – Senior Software Engineer (Java)
Responsibilities and Duties
- Responsible for full software development life cycle includes perform analysis and design, development, testing, deployment and maintenance of enterprise level application and large-scale application.
- Collaborate closely with software architect to discuss project requirements, design and related technologies.
- Define specification which includes customization requirements for new software system.
- Responsible for the built and release of quality source code.
- Ensure efficiency and effectiveness of the documentation throughout the software development life cycle.
- Ensure the committed project deadline is met with quality.
- Research, analyze and adopt software engineering best practices, including Test Driven Development, Scrum Agile, Source and Version Control, automated built and test.
- Technical Know-How relevant to web vulnerabilities and cyber-threats knowledge.
- Provide Product Presentation, Demo and Training.
- Any other activities deemed necessary by the Management.
Skills and specifications
- Technically strong, highly analytic and resolve issue on a timely manner.
- Considerable knowledge on IT engineering research methods, techniques, and procedures.
- Detail oriented, proven ability to work effectively both independently and in team-based environment.
- Ability to communicate well with the team.
- Must have strong development knowledge on Object-Oriented Software engineering (Java) & Web technologies (e.g., JSP, Servlets, XML, J2SE, J2EE).
- Solid understanding of web application security and full stack development.
- Strong understanding of databases, caching, queueing, replication, load balancing and scalability: MariaDB and MySQL.
- Knowledge of database development, design and improvement within the MySQL/MariaDB DBMS.
- Knowledge in areas of application development, industry applications standards, and strong documentation skill.
- Experienced in a variety of challenging work and experience of Scrum (AGILE methodologies) software development.
- Familiar with UNIX, LINUX operating platform.
- Knowledge in Public Key Infrastructure (PKI), Secure Programming standards and best practice is a plus.
- Able to travel if required.
Education and Qualifications
- Minimum a degree in Software Engineering, Information Technologies, Computer Science or related course in computers/technology.
- At least 3 years of relevant experience in programming JAVA/J2EE and web services development. Working experience in enterprise level of Java EE for example Java Struts, JSF implementation and Hibernate will be highly preferred..
MY – SENIOR ENGINEER – C++ DEVELOPER
My – Senior Engineer – C++ Developer
Responsibilities and Duties
- Perform functional analysis, software design, development, unit test,deployment and maintenance
- Collaborate closely with engineering team lead to discuss project requirements,design and technologies related research
- Work closely with senior research team on new technology exploration according to market demands
- Participate in software development life cycle and custom enterprise software development
- Able to troubleshooting applications, identifying and correcting software defeats
- To do documentation of functional and design specification
- Ensure the committed project deadline is met with quality
- Team player , good communication skills and interpersonal skills
- Any other tasks assigned by management deem necessary as and when required.
Skills and specifications
- Experience in Microsoft ATL, WTL,MFC and COM programming
- Competent in C and C++ development skills (Multi-processing and multithreading)
- Considerable knowledge of IT engineering research methods, techniques, and procedures.
- Define specification which includes customization requirements for new software system
- Experience in design, develop and integration with products such as smartcard driver, libraries, PKI middleware and software protection is a plus
- Know-how in Secure Programming is a plus
- Experience in mobility development (Android/iOS) is a plus
- Good leadership skill (team lead experience) with excellent communication
- Detail oriented, proven ability to work effectively both independently and in team based environment
- Attractive remuneration package and benefit for the right candidate
Education and Qualifications
- Minimum a degree in Software Engineering, Information Technologies, Computer Science or related course in computers/technology.
- Minimum 3 years of developing C/C++ application
MY – SENIOR SOFTWARE ENGINEER (Mobile Development)
MY – SENIOR SOFTWARE ENGINEER (Mobile Development)
Responsibilities and Duties
- Responsible for full software development life cycle includes analysis and design, development, testing and maintain company products.
- Define specification which includes customization requirement for new development.
- Analyze, troubleshoot, and resolved problems or bugs according to company SOP.
- Ensure the committed timeline are met.
- Ensure efficiency and effectiveness of the product documentation.
- Create and update related document of the product (User guide, Installation guide, etc).
- Provide presentation, demo and training of company products to customer.
- Participate in brainstorming, idea, and knowledge sharing with the team.
- Maintain historical record of development according to revision control.
- Work closely with back-end team and vendors to accomplish the business and technical requirement.
- Report or raise an issue to superior.
- Any other tasks assigned by management deem necessary as and when required.
Skills and specifications
- Detail-oriented, proven ability to work effectively both independently and in team-based environment.
- Strong problem-solving skill and critical thinking.
- Ability to communicate well with the team.
- Able to work under pressure to meet company objective or deadline.
- Experienced in mobile application development (Objective-C and Android Java).
- Experienced in security software development, API development, Object Oriented design principles, UI & UX design and software design pattern.
- Experienced in both native and hybrid application development.
- Experienced in SQLite database, web services (RESTful or SOAP), JSON and XML format.
- Strong knowledge in mobile application lifecycle and technology.
- Deep understanding of IOS memory management.
- Experienced in C++, Python, and Java Native Interface (JNI) is preferable.
- Experienced in Swift or Kotlin programming language is an advantage.
- Experienced in Ionic, Xamarin, or Mobile Angular framework is an advantage.
- Understanding of smartcard, biometric, Public Key Infrastructure (PKI), cryptography, and secure programming is an advantage.
- Understanding of security standard and guideline is an advantage.
- Able to travel if required.
Education and Qualifications
- Bachelor’s Degree in Software Engineering, Information Technology, Computer Science or related course in computers/technology.
- At least 3 years of working experience in the related field.
- Cyber security qualification such as CEH, CISA, or CISSP is an advantage.
MY – SENIOR TECHNICAL SALES ENGINEER
MY – SENIOR TECHNICAL SALES ENGINEER
Responsibilities and Duties
A. Technical Sales Services (pre-sales)
- Work with the sales team to identify and qualify business opportunities.
- Analyzing and clarifying customer technical requirements and determine product proposition and recommendation.
- Identify key customer technical objections and develop the strategy to resolve technical blockers.
- Manage the technical relationship with Securemetric customers, including provide product and solution briefings, POC work, and training.
- Provide guidance to team member to resolve customer technical issues.
- Assist sales team in preparing, and submission bidding proposal.
- Work closely with sales, engineering team and 3rd party to achieve company direction.
- Travel to customer sites, conferences and other related events as required.
- Mentor and provide training to the new or existing team members.
B.Technical Support (post-sales)
- Perform system integration on company product to customers application/system.
- Conduct application /system integration checklist.
- Perform on-premis system and preventive maintenance.
- Point of contact for technical issues relevant customers.
- Provide second level support to customers (local and overseas) by analyzing issues for resolution.
- Provide on-site support to customers when needed (including during odd out of work schedule, weekend or odd time).
- Create and update the customer issues FAQ/Knowledge base.
- Create and update related document of the product (User guide, Installation guide, Procedure etc).
- Analyze, troubleshoot, and resolved customer reported issues according to company SOP.
- Communicate with developer or vendor to resolve customer related issues.
- Identify key customer technical objections and develop the strategy to resolve technical blockers.
- Analyzing and clarifying customer technical requirements and determine product proposition and recommendation.
Skills and specifications
- Proven technology skills and able to communicate technical information with effective presentation skills.
- Possess great interest and strong initiative to learn about the company’s services and offerings.
- Proven records of leadership skill in managing diverse technical teams.
- Experience in designing and developing software or infrastructure for scalable, and distributed systems.
- Ability to quickly learn, understand, and work with new emerging technologies, methodologies and solutions in the IT security field.
- Experience in IT security product and services, SaaS, PaaS, and IaaS technologies.
- Experience in managing complex projects and cross-departmental stakeholders or key business decision makers are advantages.
- Excellent problem-solving skill and critical thinking in delivering results.
- Detail oriented, proven ability to work effectively both independently and in team-based environment.
- Able to meet deadlines along with excellent organizational skills to work under pressure.
- Knowledgeable at least in 2 specific technical areas: Windows, Unix/Linux, C/C++, Java, .Net, or Python, Delphi, Objective-C and Android or
- Excellent command for oral and written English.
- Willing to travel locally and internationally if required.
- Wiling to work long/odd hours, if required.
Education and Qualifications
- Degree in Business IT, Software Engineering, Information Technology, Computer Science or related course in computers/technology.
- Minimum 3 years’ leadership experience in relevant IT industry is preferred.
- Candidates with IT security certification such as PMI/PMP, CISSP, CISM, CompTIA is preferred.
MY – TECHNICAL SALES ENGINEER (Pre-Sales & Post-Sales)
MY – SENIOR TECHNICAL SALES ENGINEER
Responsibilities and Duties
A. Pre Sales
- Assist in providing Pre-Sales support by offering technical recommendation to the sales team.
- Assist in analyzing and clarifying customer requirements.
- Assist in analyzing and reporting on the technical feasibility of opportunities presented by Sales team.
- Assist in preparing technical solution proposals.
- Assist in technical sales presentation and demonstration.
- Assist in tender submission preparations.
- Assist in POC preparation and execution.
- Point of contact for technical issues relevant to customers.
B.Post-Sales Technical Support
- Good command of English is a must.
- Excellent written and verbal communication skills with good interpersonal skills.
- Able to communicate complicated technical issue with effective presentation skills.
- Possess great interest/attitude to learn about new services and offerings.
- Able to meet deadlines along with good organization skill to work under pressure.
- Detail-oriented, proven ability to work effectively both independently and in team-based environment.
- Excellent problem-solving skill and critical thinking.
- Basic programming knowledge in more than 1 areas: C++, Java, .Net, Delphi, Objective-C and Android.
- Knowledgeable in Windows or Unix/Linux operating system and services is an advantage.
- Willing to travel if required.
Skills and specifications
- Proven technology skills and able to communicate technical information with effective presentation skills.
- Possess great interest and strong initiative to learn about the company’s services and offerings.
- Proven records of leadership skill in managing diverse technical teams.
- Experience in designing and developing software or infrastructure for scalable, and distributed systems.
- Ability to quickly learn, understand, and work with new emerging technologies, methodologies and solutions in the IT security field.
- Experience in IT security product and services, SaaS, PaaS, and IaaS technologies.
- Experience in managing complex projects and cross-departmental stakeholders or key business decision makers are advantages.
- Excellent problem-solving skill and critical thinking in delivering results.
- Detail oriented, proven ability to work effectively both independently and in team-based environment.
- Able to meet deadlines along with excellent organizational skills to work under pressure.
- Knowledgeable at least in 2 specific technical areas: Windows, Unix/Linux, C/C++, Java, .Net, or Python, Delphi, Objective-C and Android or
- Excellent command for oral and written English.
- Willing to travel locally and internationally if required.
- Wiling to work long/odd hours, if required.
Education and Qualifications
- Diploma or Degree in Business IT, Software Engineering, Information Technology, Computer Science or related
course in computers/technology is preferred. - Candidates with experiences in level one or two technical support work, technical sales,
product/software engineering are highly preferred. - Fresh graduates are welcome.
MY – SOFTWARE ENGINEER (JAVA)
MY – SOFTWARE ENGINEER (JAVA)
Responsibilities and Duties
- Development on application and/or module.
- Perform functional analysis, application design and documentation.
- Perform unit test, deployment and maintenance on the product.
- Ensure effective documentation.
- Research, develop and adopt software engineering best practices including Test Driven Development, Source and Version Control, automated built and test.
- Any other tasks assigned by management deem necessary as and when required.
Skills and specifications
- Critical thinking and analytical skills with great attention to details.
- Proven ability to work effectively both independently and in team-based environment.
- Ability to communicate well with the team.
- Able to adapt to new technology, research and innovate in a fast-paced environment.
- Highly motivated and creative to develop security products.
- Considerable knowledge of IT engineering research methods, techniques, and procedures.
- Understanding of Object-Oriented Software (Java) engineering & Web technologies (EJB, JSP, JSF, Servlets, JQuery, CSS, XML).
- Knowledge of database development, design and improvement within the MySQL DBMS.
- Knowledgeable in Linux environment is an advantage.
- Able to travel if required.
Education and Qualifications
- Minimum a degree in Software Engineering, Information Technologies, Computer Science or related course in computers/technology.
- Fresh graduates are welcome.
MY – SENIOR FRONT END ENGINEER (UI/UX)
MY – SENIOR FRONT END ENGINEER (UI/UX)
Responsibilities and Duties
- Build prototypes and proof of concepts to help demonstrate and visualize ideas clearly.
- Assist in testing and troubleshooting cross-browser, cross-platform, and/or cross-device compatibility for inconsistencies.
- Create wireframes, mockups, and prototypes for company product.
- Implement the layered psd files into responsive/cross browser website coding using the latest standards that are pixel perfect.
- Ensure the technical feasibility of UI/UX design by getting feedbacks from Get feedback from users and customers to enhance the features.
- Use a variety of programming languages to create user-friendly web pages.
- Provide guidance and advice regarding front-end technicalities.
- Work in multidisciplinary team and collaborate openly with a mixed team of developers, analysts, product owners, designers and marketing team to support such as content updates and promotional page.
Skills and specifications
- Extensive knowledge in HTML, CSS/SCSS, and JavaScript to create clean & scalable code for cross-browser compatible, responsive Web Applications.
- Hands-on experience on any of the following: Angular, React, Vue.js and TypeScript and/or Flutter is an added advantage.
- Hands-on experience with source code management using Git.
- Ability to integrate data from various back-end services and database.
- Understanding of core NodeJS, HTML, CSS, React Native, ReactJS, AngularJS and/or Flutter is an added advantage.
- Understanding on APIs/REST principles and semantics.
- Keenly sensitive to the factors that lead to good UI/UX on a web application.
- Know-how on Adobe Photoshop, Adobe Illustrator and Adobe XD is an advantage.
- Backend/server-side development and IT security knowledge is an advantage.
- Experience in designing and developing software or infrastructure for scalable, and distributed systems is an advantage.
- Detail-oriented, proven ability to work effectively both independently and in team-based environment in delivering results.
- Ability to quickly learn and work with new emerging technologies, methodologies, and solutions in the IT security field to meet deadlines.
- Good command of English, for both oral and written communication.
- Willing to travel locally and internationally if required.
Education and Qualifications
- Minimum degree in Computer Science, Web Development, Graphic Design, or related field is preferred.
- At least 3 years of relevant working experience.
SG – TECHNICAL SUPPORT ENGINEER
SG – TECHNICAL SUPPORT ENGINEER
Responsibilities and Duties
- Point of contact for technical issues relevant to customers.
- Provide first level support to customers (local and overseas) by analyzing issues and if required,
escalate to relevant subject matter experts for resolution. - Provide on-site support to customers when needed.
- Create and update the customer issues FAQ/Knowledgebase.
- Create and update related document of the product (User guide, Installation guide, etc).
- Analyze, troubleshoot, and resolved customer reported issues according to company SOP.
- Participate in brainstorming, idea, and knowledge sharing with the team.
- Report or raise any complex issue to superior.
- Any other tasks assigned by management deem necessary as and when required.
Skills and specifications
- Excellent communication skills, for both oral and written English.
- Detail oriented, proven ability to work effectively both independently and in team-based environment.
- Possess great interest and strong initiative to learn about the company’s services and offerings.
- Excellent problem-solving skill and critical thinking.
- Ability to communicate well with the team and clients.
- Basic programming knowledge in more than 1 area: C++, Java, .Net, Delphi, Objective-C and Android.
- Knowledgeable in Windows operating system and services.
- Knowledge in Unix/Linux operating system and services is an advantage.
Education and Qualifications
- Minimum degree in Software Engineering, Information Technology, Computer Science or related course in computers/technology.
- Fresh graduates are welcome.
PH – TECHNICAL SUPPORT ENGINEER
PH – TECHNICAL SUPPORT ENGINEER
Responsibilities and Duties
- Point of contact for technical issues relevant to customers.
- Provide first level support to customers (local and overseas) by analyzing issues and if required,
escalate to relevant subject matter experts for resolution. - Provide on-site support to customers when needed.
- Create and update the customer issues FAQ/Knowledgebase.
- Create and update related document of the product (User guide, Installation guide, etc).
- Analyze, troubleshoot, and resolved customer reported issues according to company SOP.
- Participate in brainstorming, idea, and knowledge sharing with the team.
- Report or raise any complex issue to superior.
- Any other tasks assigned by management deem necessary as and when required.
Skills and specifications
- Excellent communication skills, for both oral and written English.
- Detail oriented, proven ability to work effectively both independently and in team-based environment.
- Possess great interest and strong initiative to learn about the company’s services and offerings.
- Excellent problem-solving skill and critical thinking.
- Ability to communicate well with the team and clients.
- Basic programming knowledge in more than 1 area: C++, Java, .Net, Delphi, Objective-C and Android.
- Knowledgeable in Windows operating system and services.
- Knowledge in Unix/Linux operating system and services is an advantage.
Education and Qualifications
- Minimum degree in Software Engineering, Information Technology, Computer Science or related course in computers/technology.
- Fresh graduates are welcome.
SG – SOFTWARE ENGINEER
SG – SOFTWARE ENGINEER
Responsibilities and Duties
- Development on application and/or module.
- Perform functional analysis, application design and documentation.
- Perform unit test, deployment and maintenance on the product.
- Ensure effective documentation.
- Research, develop and adopt software engineering best practices including Test Driven Development, Source and Version Control, automated built and test.
- Provide Product Presentation, Demo and Training when required.
- Report or raise any complex issue to the superior.
- Point of contact for technical issues relevant to the customers.
- Provide on-site support to customers when needed.
- Create and update the customer issues FAQ/Knowledgebase.
- Create and update related document of the product.
- Report or raise any complex issue to superior.
- Participate in brainstorming idea, and knowledge sharing.
- Mentor and provide training to the new or existing team members.
- Any other tasks assigned by management deem necessary as and when required.
Skills and specifications
- Excellent command for oral and written English with good ability to communicate well with the team and clients.
- Possess strong initiative and interest to learn about Securemetric’s solutions.
- Detail-oriented and strong documentation skill.
- Quick learner who enjoys overcoming challenges and resolving issues.
- Technically sound, highly analytic and resolve issue on a time.
- Considerable knowledge on IT engineering research methods, techniques, and procedures.
- Knowledge of Object-Oriented Software engineering (Java) & Web technologies.
- Understanding of web application security and full stack development, databases, caching, queueing, replication, load balancing and scalability:
MariaDB and MySQL. - Familiar with Windows, UNIX, LINUX operating platform.
- Knowledge of application development, industry applications standards, and networking (router, switch or firewall), database development, design
and improvement within the MySQL/MariaDB DBMS. - Knowledge of Public Key Infrastructure (PKI), Secure Programming standards and best practice is a plus.
- Able to work outside of the normal working hours and travel (incl. overseas) if required.
Education and Qualifications
- Minimum a degree in Software Engineering, Information Technologies, Computer Science or related course in computers/technology.
- Fresh graduates are welcome.
- Applicants of Singaporean citizen, PRs, or EPs are highly preferred.
SG – SENIOR SOFTWARE ENGINEER (JAVA)
SG – SENIOR SOFTWARE ENGINEER (JAVA)
Responsibilities and Duties
- Responsible for full software development life cycle includes perform analysis and design, development,
testing, deployment and maintenance of enterprise level application and large-scale application. - Collaborate closely with software architect to discuss project requirements, design and related technologies.
- Define specification which includes customization requirements for new software system.
- Responsible for the built and release of quality source code.
- Ensure efficiency and effectiveness of the documentation throughout the software development life cycle.
- Ensure the committed project deadline is met with quality.
- Research, analyze and adopt software engineering best practices, including Test Driven Development,
Scrum Agile, Source and Version Control, automated built and test. - Technical Know-How relevant to web vulnerabilities and cyber-threats knowledge.
- Provide Product Presentation, Demo and Training.
- Any other activities deemed necessary by the Management.
Skills and specifications
- Technically strong, highly analytic and resolve issue on a timely manner.
- Considerable knowledge on IT engineering research methods, techniques, and procedures.
- Detail oriented, proven ability to work effectively both independently and in team-based environment.
- Ability to communicate well with the team.
- Must have strong development knowledge on Object-Oriented Software engineering (Java) & Web technologies (e.g., JSP, Servlets, XML, J2SE, J2EE).
- Solid understanding of web application security and full stack development.
- Strong understanding of databases, caching, queueing, replication, load balancing and scalability: MariaDB and MySQL.
- Knowledge of database development, design and improvement within the MySQL/MariaDB DBMS.
- Knowledge in areas of application development, industry applications standards, and strong documentation skill.
- Experienced in a variety of challenging work and experience of Scrum (AGILE methodologies) software development.
- Familiar with UNIX, LINUX operating platform.
- Knowledge in Public Key Infrastructure (PKI), Secure Programming standards and best practice is a plus.
- Able to travel if required.
Education and Qualifications
- Minimum a degree in Software Engineering, Information Technologies, Computer Science or related course in computers/technology.
- At least 3 years of relevant experience in programming JAVA/J2EE and web services development. Working experience in enterprise level of Java EE for example Java Struts, JSF implementation and Hibernate will be highly preferred.
VN – SOFTWARE ENGINEER (JAVA)
VN – SOFTWARE ENGINEER (JAVA)
Responsibilities and Duties
- Development on application and/or module.
- Perform functional analysis, application design and documentation.
- Perform unit test, deployment and maintenance on the product.
- Ensure effective documentation.
- Research, develop and adopt software engineering best practices including Test Driven Development, Source and Version Control, automated built and test.
- Any other tasks assigned by management deem necessary as and when required.
Skills and specifications
- Critical thinking and analytical skills with great attention to details.
- Proven ability to work effectively both independently and in team-based environment.
- Ability to communicate well with the team.
- Able to adapt to new technology, research and innovate in a fast-paced environment.
- Highly motivated and creative to develop security products.
- Considerable knowledge of IT engineering research methods, techniques, and procedures.
- Understanding of Object-Oriented Software (Java) engineering & Web technologies (EJB, JSP, JSF, Servlets, JQuery, CSS, XML).
- Knowledge of database development, design and improvement within the MySQL DBMS.
- Knowledgeable in Linux environment is an advantage.
- Able to travel if required.
Education and Qualifications
- Minimum a degree in Software Engineering, Information Technologies, Computer Science or related course in computers/technology.
- Fresh graduates are welcome.