Back to job search

Technical Lead /Senior Software Engineer (Lending Team)

Kasikorn Technology Group Secretariat Co., Ltd. (Nonthaburi)
Nonthaburi, Thailand 🇹🇭
KASIKORN Business - Technology Group (KBTG) KBank, as the digital banking leader, is readying for future changes and challenges by establishing KBTG, with the aim of boosting IT management and service efficiency, enhancing competitiveness amid global FinTech transitions, while maintaining business leadership

About this position

The Technical Lead / Senior Software Engineer will be responsible for developing efficient programs, supporting applications, and leading a team in software engineering expertise within the Lending Team.

Responsibilities

• Develop an accurate and efficient program.
• Gather requirements, design, test deploy, and support applications.
• Maintain current knowledge of standard language, coding methods, and operations requirements.
• Thoroughly tests the operation of completed programs and linkage to other programs.
• Assists the system analyst to establish file requirements and processing specifications for automated portions of the system.
• Build software and deploy to UIS/SIT/UAT environment.
• Working alongside other engineers and developers working on different layers of the infrastructure.
• Having commitment to collaborative problem-solving, sophisticated design, and the creation of quality products is essential.
• Lead team in providing expertise in software engineering, such as trend analysis and business alignment as well as provide technical support and guidance to the team.
• Exceptional analytical thinking and problem-solving skills to help drive resolution and continual improvement.
• Exceptional analytical thinking and problem-solving skills to help drive resolution and continual improvement.

Requirements

• Bachelor's degree in computer engineering, Computer Science, IT or other related fields
• At least 10 years of experience in JAVA or 7 years in Golang software development
• Experience working with one or more of the following: Backend Development, Linux/Unix Systems, Networking, Version Control System and/or Software Security Standard, OWASP, Database Manipulation and Distributed Systems, Banking Business
• Good attitude, problem-solving, and communication skills enjoy facing new challenges.
• Familiar with software development life cycle both waterfall and agile methodology
• Strong knowledge of standard programming concepts, language, coding methods, and operations requirements.
• Excellent knowledge of commonly used application development framework.
• Knowledge of professional software engineering and practices for software development life cycle.
• Understanding of banking products e.g., Mobile, Data Warehouse, Fraud, Credit Monitoring, Loan, Payment Gateway, Credit Risk Monitoring, Signature Verification, Prepaid, Collateral, Online Bill Payment, ATM.