Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

it&m (sg) pte. ltd.

NewBe an early applicant

Software Engineer

Posted
Discussion

Description

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

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →