Position Title: Software Development Engineer, Cybersecurity #SGUnitedTraineeships #SGUP
Company: SGunited
Business Area: Electronics

The trainee will report directly to the Project Lead and work closely with his teammates.

At ST Engineering, our people are our greatest resource because it is from our talents that solutions to meet tomorrow’s challenges are generated and created. Working with like-minded specialists and engineers, you will look to the latest innovations to tackle a myriad of challenges faced by our global base of customers.

Responsibilities:

  • Develop state of the art Cybersecurity products for current and new market segments.
  • Translate product / cybersecurity requirements into software design.
  • Perform software design & development, testing and troubleshooting of solutions.
Competencies to learn:
  • Able to support discussions with stakeholders to understand business needs and user requirements.
  • Able to support the requirements analysis.
  • Able to support the formulation of specifications and definition of delivery platforms for applications.
  • Able to support proposal writing for applications development.
  • Able to support the development of the applications concept, interface design, and architecture.
  • Able to support the development of program logic for new applications and features.
  • Able to use prescribed guidelines or policies to analyse and resolve problems.
  • Able to integrate applications with back-end databases.
  • Able to support testing of the developed applications
  • Able to deploy applications according to specifications
  • Able to investigate issues and conduct root cause analysis
  • Able to apply bug-fixes
  • Able to document implementation procedures
  • Able to support the maintenance and update of an existing applications.
  • Able to support monitoring of compliance to security measures.
  • Able to solve routine problems that occur within applications.
  • Able to analyze applications usage reports.
  • Able to maintain security systems, platforms and associated software.
  • Able to support the resolution of identified problems and incidents.
  • Able to maintain documentation of security standards and procedures.
Requirements:
  • Degree in Computer Science, Information Technology or related disciplines.
  • Experience in C/C++, .NET, C#, Node.js, Java, JavaScript or Python will be an advantage.
  • Good understanding of Windows and Linux systems
Back to Job Listing