Software Engineer - Banking
- Work with our team to design, implement, and extend our backend platform.
- Integrate new technologies and techniques into our existing systems.
- Perform optimization and code refactor to make our system more awesome.
- Assist to build and maintain our data pipeline.
- Monitor and troubleshoot day to day errors.
- Degree in Computer Science / Engineering or related field.
- 2-6 years professional experience in software development
- Candidate with good breadth of experience in multiple technologies, tools, frameworks and processes is highly regarded
- Experienced in HTML5, CSS3, REST API, SQL or NoSQL databases
- Able to work independently with business owners to understand requirements and deliver high quality software
- Solid understanding of core computer science concepts like algorithms, data structure, software design patterns, OOP, etc.
- Good logical and analytical reasoning capabilities.
- Fluent in English, good written and verbal communication skills.