jobs in IT&M (SG) PTE. LTD.

Full Time Software Engineer Jobs, Salary up to SGD 10,000 in IT&M (SG) PTE. LTD. Southeast (Singapore) - Maukerja

Software Engineer

IT&M (SG) PTE. LTD.

Geylang, Southeast (Singapore)

Share
Save

Working Location

  • Geylang Southeast (Singapore) Singapore

Job Description

Responsibilities

Responsibilities:
Research, design and develop software

Enhance applications, develop and configure features and functionalities that support business requirements

Full stack development using multiple software development languages, tools and frameworks

Responsible for software development, debugging, testing, modifications, deployment and maintenance

Work with other engineers in close collaboration with the Technical Architect to meet technical specifications

Enable and support functional and user acceptance testing

Perform non-functional testing

Produce clear and well-written documentation

Requirements:
Candidates must possess a Computer Engineering/Computer Science related Diploma/Degree

At least 4 years relevant working experience – full stack software development, REST API implementation

Working knowledge and full stack development using:
Relational database design and modeling

High level programming languages such as Java/Python/PHP/Ruby

Front-end technologies such as JavaScript, HTML and CSS

JavaScript frameworks and libraries such as React and Next.js

Linux system administration, security and networking

Design, implement and maintain secure REST APIs, using but not limited to the below:

PHP

Python + Django REST Framework

RabbitMQ

SQL databases such as MySQL/MariaDB

NoSQL databases such as MongoDB, Redis, Cassandra

Key Attributes:
Familiarity with software testing methodologies

Experience with CI/CD workflows

Comfortable with both Linux and Windows

Passion for software design and development

LPIC and Python certification is a plus

Working knowledge in Docker/Kubernetes/microservice architecture is a plus

Virtualization/hypervisor experience (VMware, Proxmox) is a plus

Able to work independently and also as a team player

Able to independently pick up new development languages, tools and frameworks

Senior role is expected to mentor juniors to grow as a team

Important Information

Never provide your bank or credit card details when applying for jobs. Do not transfer any money or complete unrelated online surveys. If you see something suspicious, Report this Job ad.

Learn More