Senior Software Engineer (ERP/ Java) [Hybrid]
About this position
KASIKORN Business-Technology Group (KBTG) is seeking a Senior Software Engineer (ERP/Java) to develop financial technologies and digital banking services, contributing to KBank's success and innovations.
Responsibilities
• Develop precise and efficient programs
• Gather, design, test, deploy, and support applications
• Stay updated on coding standards and operations requirements
• Thoroughly test completed programs and their integration
• Assist system analysts in defining file requirements
• Build and deploy software to various environments
• Collaborate with other engineers on infrastructure layers
• Commit to collaborative problem-solving and quality product creation
Requirements
• Bachelor's degree in Computer Engineering, Computer Science, IT, or related fields
• Minimum 10 years of experience in JAVA software development or other programming languages (Java, GO, Ruby, JavaScript, Kotlin, Swift, Node.js, C#, Python)
• At least 5 years of experience in IT TechLead or Functional Lead roles
• Experience in various areas such as web app development, Unix environments, mobile app development, networking, etc.
• Knowledge of XML, Restful, JSON, Framework, SQLite, and OOP Concept
• Familiarity with SVN, GIT, and/or security software development
• Strong problem-solving and communication skills, with a positive attitude towards challenges
• Experience with both waterfall and agile methodologies in the software development life cycle
• Proficiency in Front-End Application development