Job Function:Programmer / DeveloperJob Sub Function:Full Stack DeveloperNo. Vacancy:1Salary (THB):70,000 - 100,000 THB (Negotiable upon experiences and skills)Career Level:Senior LevelJob Description:
Gather and analyze business requirements; define system scope, technical specifications, and project timelines.
Design, develop, test, and maintain full stack applications, including both front-end interfaces and back-end services, ensuring scalability, performance, and security.
Build and maintain data pipelines and integrations across multiple sources such as transactional systems, legacy databases, and financial systems.
Collaborate with business users, group IT teams, and cross-functional stakeholders to ensure delivery aligns with business objectives and compliance standards.
Work closely with infrastructure, security, and change management teams to manage system deployments, monitor performance, and resolve production incidents.
Ensure all developed solutions comply with banking/financial regulations, security policies, and best practices.
Provide technical leadership and guidance to junior developers, including conducting code reviews, knowledge sharing, and mentoring.
Work closely with business users and group IT team to manage the timeline and progress of the tasks.
Proactively identify and resolve system issues, optimizing existing applications and processes for improved efficiency.
Prepare and maintain technical documentation, deployment guides, and support handbooks to ensure knowledge transfer and sustainability.
Requirement:
Bachelor's or Master's degree in IT, Computer Science, Engineering, or a related field.
7+ years of experience in developing web applications focusing on both front-end and back-end technologies.
Strong background in Banking/Financial Institutions supporting large-scale financial service businesses.
Expert proficiency in front-end frameworks (React.js, Vue.js, Angular.js) and back-end development using Java or Node.js.
Experience with Oracle database systems.
Strong analytical and problem-solving skills; solid planning and coordination skills with a positive mindset.
Flexible in handling unplanned circumstances with a constructive attitude toward challenges.
Good interpersonal and communication skills to work effectively with stakeholders and senior management.
Fluent in Thai with the ability to communicate in English.