Own the entire life cycle of development – from business requirements, technology selection, coding standards, unit, and application testing, to CI/CD and proper monitoring
Design, develop and maintain high quality of software products.
Improve scalability, stability, and efficiency of our existing systems
Collaborate with cross-functional teams, including product team and business stakeholders
Effort estimation
Troubleshoot software issues, identify root cause, and implement solution in a timely manner
Manage unplanned work or emergency case related to production incident
Required Experiences & Skills:
7+ years of experience in software development
1+ years of experience leading engineering team
Hands-on experience in programming languages and development framework
Expertise at least 1 language; Java, Golang
Experience in CI/CD pipelines
Experience with cloud technologies and services (e.g., AWS, Azure, Google Cloud)
Ability to guide the team on best development practices
Great communication and coordination skills
Excellent analytical thinking and problem-solving skills
Skills
Team Leadership
Software development
Team Management
Programming
Continuous Integration
Functions
Information Technology (IT)
Job Overview
Job Type:
Full-Time
Company
KTC - Krungthai Card
8 active jobs
Industry:
Banking & Finance
Ready to Apply?
Submit your application now and take the next step in your career journey.