Senior Software Engineer (Domain in Fintech) Role overview and responsibilities for a Senior Software Engineer focused on fintech domain backend development.
Key Responsibilities
Design and implement high-performance, scalable, reusable, and robust backend components and APIs using NodeJS and Python.
Work with a microservices architecture to break down monolithic systems and scale products.
Integrate server-side logic with user-facing elements created by front-end developers to ensure optimal performance.
Collaborate with cross-functional teams (front-end, DevOps, Product Managers, QA). Conduct thorough code reviews and ensure adherence to coding standards.
Optimize application performance and resolve complex technical issues by applying design patterns.
Promote and apply DevOps best practices for the team.
Work in an agile environment, participating in sprints, stand-ups, and retrospectives.
Evaluate architectures and implement improvements to enhance system design.
Create clear documentation for long-term maintainability.
Manage and mentor engineers, fostering innovation and excellence.
Key Requirements
Master's or Bachelor’s Degree in Information Technology, Computer Science, Software Engineering, or related field. Minimum 5 years of backend development experience with NodeJS, Python, or Java. Hands-on experience designing and developing RESTful APIs and / or GraphQL.
Proficiency with cloud services (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 Git for versioning.
Strong debugging, problem-solving, and optimization skills.
Startup spirit : self-motivated, comfortable in a dynamic, evolving environment.
Good command of spoken and written English; Mandarin is a plus. French is a plus.
A fast learner and the ability to work independently.
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Consulting
#J-18808-Ljbffr
Senior Software Engineer • Kuala Lumpur, Malaysia