Position Title: Senior/Software Engineer (Enterprise Platform Applications Development) - ICS/SPSD/EPAD/YGC
Company: ST Electronics (Info-comm Systems) Pte Ltd
Business Area: Electronics

Job Description:
  • Taking complete ownership of the design, development, testing of innovative software with an emphasis on implementing high availability, scalable back-end platform
  • Producing efficient, maintainable, reliable code and unit testing
  • Delivering results that meet requirements specifications with a high level of quality and customer satisfaction
  • Analyzing and solving performance and security related requirements in the applications
  • Producing documentation and artifacts in accordance with the processes for collaborating with the business teams
  • Continuous acquiring job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment
Job Requirement:
  • Degree in Computer Science, IT, Engineering or equivalent
  • Minimum 3~5 years of working experience in software development
  • Complete at least 1 full SDLC cycle in a sizable software system development project
  • Ability to lead and deliver complex projects under various environments (Windows, Unix and Linux)
  • Solid background in OOP and knowledge of software design patterns/ best practices and software development process is essential
  • Specialized in developing scalable enterprise and web based applications using Java/J2EE
  • Good experience in Core Java (1.8), Spring Boot
  • Experience in Micro Service Architecture style implementation using Spring Boot
  • Knowledge on build process (Maven/ Gradle), continuous integration (Jenkins/ Team City), code quality analysis
  • Exposure and knowledge on Linux and Bash shell scripts
  • Experience of video streaming, video coding technologies and Agile Scrum development practices is a plus
We regret that only shortlisted candidates will be notified.
Back to Job Listing