Software Engineer with Application Support
ELLIOTT MOSS CONSULTING PTE. LTD.
Date: 1 week ago
Area: Singapore, Singapore
Salary:
SGD 7,000
-
SGD 8,500
per month
Contract type: Full time

Job Description
We are seeking an experienced Software Engineer with strong application support capabilities to join our team. The ideal candidate will have a blend of hands-on software development experience and proven production support expertise in high-availability environments. This role requires working in rotational shifts to ensure 24/7 application support for business-critical systems.
Key Responsibilities:
- Provide 24/7 rotational application support across production environments, ensuring high system availability and quick incident resolution.
- Monitor scheduled jobs, perform routine system health checks, and ensure SLA adherence.
- Manage incident and problem resolution, including performing root cause analysis and implementing preventive measures.
- Troubleshoot and resolve production issues related to application performance, configuration, and system integration.
- Identify and eliminate system bottlenecks proactively before they impact service delivery.
- Perform bug fixing, code debugging, and collaborate with the development team for issue resolution.
- Continuously enhance system reliability through automation, optimization, and performance tuning.
- Support application deployments, including post-deployment validation and troubleshooting.
- Maintain clear documentation for issue resolutions, SOPs, and technical references.
Required Skills & Experience:
- 5–7 years of hands-on experience in software engineering and application support roles.
- Proficient in Java, Spring Boot, and Microservices-based architecture.
- Strong troubleshooting skills in applications running on Windows and Unix/Linux environments.
- Solid experience with SQL Server or Oracle databases — capable of writing/debugging complex SQL queries and procedures.
- Proficient in shell scripting (Bash, PowerShell, etc.) for automation and support.
- Familiarity with monitoring tools such as Grafana (preferred).
- Hands-on experience with version control and CI/CD tools like Git, Bitbucket, Jenkins.
- Exposure to Actimize, Hadoop, or AML platforms will be an added advantage.
- Strong analytical, communication, and problem-solving skills.
- Open to learning new tools and technologies and adapting in a dynamic environment.
See more jobs in Singapore