Senior Software Engineer
Summary
Build and maintain full-stack web apps using Node.js, React (TypeScript), Next.js, and Nest.js; design microservices, RESTful APIs, and event-driven services on Azure.
- Design, develop, test, and deliver full-stack web applications supporting customer sales and
- Implement new features and production fixes using NodeJS, React (TypeScript), and modern frameworks such as NextJS and NestJS.
- Write clean, maintainable, and scalable code aligned with software development lifecycle (SDLC) standards and IT policies.
- Develop and maintain RESTful APIs and backend services following microservices principles.
Architecture & Engineering Standards
- Build and enhance cloud-native, microservices-based solutions, including event-driven and
- Design and consume event-driven services using messaging or streaming platforms (Kafka,
- Apply API-first and contract-driven development practices aligned with enterprise standards.
- Design loosely coupled, resilient, and scalable services using fault-tolerance and reliability patterns.
- Contribute to reusable components and shared engineering standards.
Testing, DevOps & Cloud
- Implement unit testing, TDD, and BDD using Jest, Jasmine, and JUnit.
- Use build tools such as Maven, npm, and yarn.
- Participate in CI/CD pipelines and cloud deployments on Azure.
- Use Docker and gain exposure to Kubernetes-based platforms.
- Work closely with business users, architects, and engineers to deliver robust solutions.
- Participate in Agile ceremonies including sprint planning, stand-ups, and retrospectives.
- Contribute to code reviews and technical discussions.
TECHNICAL REQUIREMENTS
- 7+ years of experience in web application development and support.
- Strong expertise in NextJS, NodeJS, and React (TypeScript).
- Solid understanding of microservices and RESTful API design.
- Experience or exposure to event-driven architectures.
- Experience with SQL and NoSQL databases.
- Knowledge of secure application and API development.
- Proficiency in Git and GitHub.
- Experience with Agile methodologies (Scrum).
GOOD TO HAVE
- Experience with NestJS and NextJS.
- Exposure to Docker and Kubernetes.
- Knowledge of cloud observability and monitoring tools.
- Experience in insurance or financial services.
EDUCATION & QUALIFICATIONS
- Bachelor's or master's degree in computer science, Computer Engineering, or equivalent.
- Strong English communication skills.
- Excellent problem-solving abilities.
- Proven collaboration and delivery skills.
- Strong commitment to code quality and engineering best practices.
Why You’ll Love Working With Us
- Up to 24 Days Annual Leave
- Performance Bonus
- Enhanced EPF Contributions
- Training & Development (In-House & External)
- Travel Allowance & Expense Benefits
- Company Trips & Team Events
- Long Service Rewards
OKU candidates with physical (mobility-related) disabilities or hearing impairment are encouraged to apply.
Unlock job insights
Hirer responsiveness Salary match Number of applicants
Your application will include the following questions:
- Which of the following statements best describes your right to work in Malaysia?
- What's your expected monthly basic salary?
- How many years' experience do you have as a software engineer?
- Which of the following types of qualifications do you have?
- How many years' experience do you have as a Node JS Developer?
- How many years' experience do you have as a React Developer?
Computer Software & Networking 101-1,000 employees
Software International Corporation (M) Sdn Bhd (SI), established in 1995, was one of Malaysia’s first MSC-status IT service providers. SI delivers Infrastructure Management and Application System Solutions across industries such as Insurance, Telco, Construction, Data Centers, and Government. A joint venture with a Global Fortune 100 Financial Services Company in 1998 strengthened its global capabilities. Today, SI serves diversified worldwide clients, including long-term Fortune 100 partners.
Software International Corporation (M) Sdn Bhd (SI), established in 1995, was one of Malaysia’s first MSC-status IT service providers. SI delivers Infrastructure Management and Application System Solutions across industries such as Insurance, Telco, Construction, Data Centers, and Government. A joint venture with a Global Fortune 100 Financial Services Company in 1998 strengthened its global capabilities. Today, SI serves diversified worldwide clients, including long-term Fortune 100 partners.
To help fast track investigation, please include here any other relevant details that prompted you to report this job ad as fraudulent / misleading / discriminatory / salary below minimum wage.