Lead Software Engineer (Kotlin / Cloud Platform)
Singapore · Full Time
Be the first to apply
- Experience
- Any
- Salary
- —
- Openings
- 1
- Posted
- 5 hours ago
- Work mode
- In office
- Education
- Degree or diploma in Computer Science, Software Engineering, or related field
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
Overview
Join our team as an experienced Software Engineer dedicated to developing and maintaining a robust national trade platform that manages millions of import, export, and transshipment transactions yearly. This essential digital infrastructure bolsters trade activities and economic growth. Your role involves creating highly scalable, secure, and reliable software solutions in partnership with skilled engineers and diverse stakeholders.
Work Culture
We prioritize building software systems that are dependable, sustainable, and easy to maintain. Our teams emphasize sensible technological choices to ensure longevity, uphold high standards in security and software quality, promote accountability throughout the development lifecycle, support continuous professional growth through collaboration and feedback, and focus on delivering tangible results that positively affect users.
Key Responsibilities
- Design, develop, enhance, and support platform capabilities and software products.
- Convert intricate business and operational requirements into scalable technical implementations.
- Manage software development end-to-end, including design, building, testing, deployment, monitoring, and ongoing support.
- Conduct troubleshooting and actively participate in incident management and service recovery.
- Proactively seek improvements in system performance, reliability, security, tooling, and development processes.
- Promote technical solutions supported by data and solid engineering judgment.
- Collaborate effectively with product managers, designers, engineers, and business units.
- Provide mentorship and technical guidance to junior engineers through knowledge sharing.
Required Qualifications and Expertise
- A degree, diploma, or equivalent in Computer Science, Software Engineering, IT, or related fields.
- Extensive background in software engineering, ideally involving complex, enterprise-grade, or high-volume transaction platforms.
- Strong foundation in software engineering principles across the development lifecycle, including design, architecture, automated testing, CI/CD pipelines, observability, and application security.
- Experience deploying and maintaining applications in cloud-based environments.
- Familiarity with container technologies and orchestration systems.
Preferred Technical Skills
- Full-Stack Development: Proficiency with Kotlin, ReactJS, REST APIs, and contemporary web development frameworks.
- Backend Engineering: Advanced Kotlin programming, relational databases such as PostgreSQL, and experience with distributed systems and backend architectures.
Level
Lead
Minimum education
Diploma / ITI / Vocational