?Senior Software Engineer (Singapore )
We're looking for aSenior Software Engineerto join our dynamic engineering team based inSingapore. This role blends hands-on technical expertise with architectural thinking, problem-solving, and cross-functional collaboration. You'll play a key role in building scalable systems, writing elegant code, and shaping a culture that values technical excellence and innovation.
What You'll Do Technical Excellence & Architecture (40%)
Design and implement scalable, secure, and high-performance software solutions.
Contribute to architectural decisions and influence the technical direction of key projects.
Participate in design and code reviews to maintain engineering best practices.
Continuously evaluate and introduce emerging technologies to improve performance and reliability. Collaboration & Mentorship (30%)
Work closely with fellow engineers, product managers, and designers to deliver impactful features.
Provide technical guidance and mentorship to junior team members.
Support sprint planning, estimation, and collaborative problem-solving sessions.
Help foster a culture of learning, accountability, and innovation. Hands-On Development (20%)
Write clean, maintainable, and efficient code across front-end and back-end systems.
Solve complex technical challenges and deliver reliable, production-ready software.
Debug and optimize performance across services and infrastructure. Delivery & Communication (10%)
Align technical execution with business objectives and stakeholder expectations.
Provide accurate time and effort estimates while managing potential risks.
Communicate technical concepts clearly to both technical and non-technical audiences.
What We're Looking For
Bachelor's or Master's degreein Computer Science, Engineering, or a related field (or equivalent experience).
8+ yearsof professional software development experience.
Proficiency in one or more: Java, Python, or Node.js for backend; React or Angular for frontend.
Experience with: AWS / Azure / GCP, Kubernetes / Docker, SQL / NoSQL databases.
Strong understanding ofsoftware design principles(SOLID, DRY, design patterns) and modern architectures (microservices, event-driven, MVC).
Familiarity withAgile/Scrummethodologies.
Excellent communication, problem-solving, and collaboration skills.
Bonus Points
Experience inRetail, e-Commerce, B2B, or B2Cdomains.
Exposure toDevOps practicesand CI/CD pipelines.
Contributions toopen-source projectsor a public code portfolio.
Background inperformance tuning and optimization.
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.