Senior Software Engineer
We are looking for a highly capable Senior Software Engineer to design, develop, and optimize complex system components that power our enterprise digital platforms.
A. Complex Feature Development
Design and develop complex, high-impact features across enterprise systems.
Implement solutions that span multiple systems such as:
Omni-channel platforms
Point of Sale systems
Customer Relationship Management
Enterprise Resource Planning modules
Warehouse, logistics, and manufacturing systems
Ensure solutions handle high transaction volumes and edge cases.
Translate business requirements into efficient technical implementations.
B. Code Quality & Review
Perform thorough code reviews to ensure adherence to standards.
Enforce best practices in:
Code structure and readability
Error handling and logging
Performance and security
Guide junior engineers through constructive feedback.
Identify and refactor poor or risky code.
C. System Performance & Optimization
Analyze system bottlenecks and performance issues.
Optimize database queries, application logic, and integrations.
Improve response time, throughput, and resource utilization.
Support scalability improvements for peak business periods.
D. Production Support & Incident Resolution
Lead troubleshooting of complex production incidents.
Perform root cause analysis and propose permanent fixes.
Support on-call or escalation duties for mission-critical systems.
Collaborate with DevOps and infrastructure teams during incidents.
E. Technical Mentorship & Knowledge Sharing
Mentor software engineers through design discussions and reviews.
Share technical knowledge and lessons learned.
Promote engineering best practices and continuous improvement culture.
Support onboarding of new engineers.
F. Collaboration & Alignment
Work closely with:
Technical Solution Architects on design alignment
Lead Software Engineer (DevOps) on deployment readiness
Business Analysts on requirement clarity
Contribute to technical estimation and solution feasibility assessments.
What Makes You A Great Fit
5–8 years of professional software development experience
Proven experience building and supporting enterprise / transactional systems
Experience working in integration-heavy, multi-system environments
Proficiency in at least one enterprise-grade programming language
Strong understanding of clean code, design patterns, OOP, and modular architecture
Experience with distributed systems, APIs, and system integrations
Solid database design and query optimization skills
Strong debugging, root cause analysis, and production support experience
Experience in performance tuning and system optimization
Background in omni-channel, retail, manufacturing, logistics, or ERP systems is a plus
Experience mentoring junior engineers
Strong communication skills with the ability to simplify complex concepts
Calm, structured problem-solving approach under pressure
- Department
- IT
- Locations
- ELIT HQ
- Employment type
- Full-time
Already working at Emax Beauté International Sdn. Bhd.?
Let’s recruit together and find your next colleague.