
Senior Backend Software Engineer (Domain in Banking/Financial Services)
- Kuala Lumpur Selangor
- Permanent
- Full-time
- Design and implement high-performance, scalable, reusable, and robust backend components and APIs for by using NodeJS, Python.
- Work with micro services architecture to break down monolithic systems and scale products.
- Integrate user-facing elements created by Front-end developers with server-side logic, ensuring optimal performance.
- Collaborate closely with cross-functional teams, including front-end developers, DevOps, Product Managers, and QA engineers.
- Conduct thorough code reviews and ensure adherence to coding standards.
- Optimize application performance and resolve complex technical issues by applying programming design patterns.
- Promote best DevOps practices for the team.
- Work in an agile environment, participating in sprints, stand-ups, and retrospective meetings.
- Evaluate our architectures and implement improvements that would make Turing proud.
- Create documents so clear, they'll stand the test of time (and tech updates).
- Manage and mentor talented engineers, inspiring innovation and excellence.
- Master's or Bachelor’s Degree in Information Technology, Computer Science, Software Engineering, or related field.
- Minimum 5 years of experience in Backend development with one of following programming languages, such as NodeJS, Python, or Java.
- Hands-on experience in designing and developing RESTful APIs and/or GraphQL.
- Proficiency in cloud services like AWS, Azure, or GCP.
- Knowledge of Data Dictionaries, Templates, Workflows.
- Familiarity with CI/CD pipelines, containerization (Docker), and orchestration tools (Kubernetes).
- Extensive experience with backend development and architecture.
- Proficient understanding of cross-browser compatibility issues and ways to work around them.
- Proficient understanding of GIT for versioning.
- Strong debugging, problem-solving, and optimization skills.
- Startup Spirit: Self-motivated, comfortable in a dynamic, evolving environment.
- Good command of spoken & written English, Mandarin. French is great plus.
- A fast learner and able to work independently.