Job Search and Career Advice Platform

Enable job alerts via email!

Software Engineer

ELEC-PRO TECHNOLOGY PTE. LTD.

Singapore

On-site

SGD 50,000 - 75,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading tech firm in Singapore is searching for a passionate Software Engineer to join their engineering team. This role involves designing, developing, and maintaining a core application platform while collaborating with product managers and cross-functional teams. The ideal candidate should have strong problem-solving abilities, experience in web development, and be familiar with .Net Core or JAVA frameworks. Join a dynamic team that values innovation and quality in software development.

Qualifications

  • Strong problem-solving, troubleshooting and communication skills.
  • Independently driven, proactive, accountable, and reliable team player.
  • Experience in web development.

Responsibilities

  • Collaborate with the product manager/team on requirements.
  • Collaborate with cross-functional team members.
  • Develop new RESTful APIs and backend micro-services.

Skills

Problem-solving skills
Communication skills
Web development
.Net Core framework
JAVA framework
Database languages (SQL)

Education

Degree in Computer Science / Computer Engineering / Information Technology
Job description

Our Company is working closely with a Prestigious Public Listed organisation in Singapore. Due to our dynamic expansion in projects, we’re looking for a passionate Software Engineer to take part in the development of our software application platform. You will be part of the Engineering team, responsible for designing, developing, and maintaining our core platform.

The Software Engineer should know software development, understands micro‑service architecture, event driven architecture and publish/subscribe messaging model.

Our ideal candidate is a professional who is willing to learn new technologies, strong problem‑solving and decision‑making skills, strong analytic capability, and the ability to create innovative solutions.

Responsibilities
  • Collaborate with the product manager/team on requirements.
  • Collaborate with cross‑functional team members to build enterprise‑level platform (PaaS) that serves both internal and external teams.
  • Expand our integrated messaging platform by designing and developing new RESTful APIs and backend micro‑services.
  • Optimize and constantly improve the performance of the platform.
  • Ensure the highest quality with unit tests. Participate in integration test design.
  • Perform code reviews.
  • Comply with project designs and industry standards.
  • Develop and direct software system testing and validation procedures, programming, and documentation.
  • Evaluate and test new technologies.
Requirements
  • Degree in Computer Science / Computer Engineering / Information Technology or related qualification.
  • Strong problem‑solving, troubleshooting and communication skills.
  • Independently driven, proactive, accountable, and reliable team player.
  • Experience in Web development.
  • Good knowledge of .Net Core framework and/or JAVA framework.
  • Understands multi-threaded application development and asynchronous programming.
  • Good knowledge of Database languages (SQL).
  • Understands the OSI Network Protocols.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.