Job Description
PRTR Technology team collaborates with a leading financial company to find the ideal candidate for their Head of Technology role.
They are seeking someone with a strong software coding background and excellent management skills.
Job Responsibilities
- Leading system analyst team: suggesting, guiding, and collaborating with the team for solution design, ensuring the quality of software design, functional specifications, and related fields.
- Managing issues and solutions between related teams.
- Analyzing business requirements and creating functional specifications, from architecture to database schema and software components/classes.
- Designing and developing features, APIs, solutions, and integration.
- Building applications on the AWS cloud using agile methodologies.
- Discuss design solutions with related teams such as Product Owners, Business Analysts, System Analysts, Vendors, Developers, and Legacy System teams.
- Developing solutions by preparing and evaluating alternative workflow options.
- Controlling solutions by establishing specifications and coordinating production with developers/programmers.
- Coordinating with developers, architects, product owners, business analysts, vendors, and related teams.
- Collaborating with QA and software testing teams.
- Translating highly technical specifications into clear, non-technical requirements.
- Implementing best practices for scalability, supportability, ease of maintenance, system performance, and security.
- Reducing technology costs and improving product performance.
- Supporting production incidents in collaboration with the developer and operations teams.
- Demonstrating self-drive and eagerness to improve skillsets.
- Suggesting and guiding the team on technical skills and issue resolution.
Knowledge, Skills, and Competency
- Bachelor’s or Master’s Degree in Computer science, Computer engineering, or Software Engineering.
- Strong problem-solving and analytical skills with the ability to communicate effectively with both business and technical teams.
- At least 15 years of experience in information technology and system analysis (experience in Banking, Internet/Mobile Banking, or Financial firm implementation is preferred).
- Familiarity with the technology stack, including Java, React, Flutter, HTML/CSS, Amazon Cognito, Spring Framework, Node JS, Kafka, MongoDB, RDS, and DynamoDB.
- Experience managing team members (5-10).
- Experience in Back-End Development is a plus.
- Good communication skills in both Thai and English.
- Teamwork-oriented with a quality-focused mindset.
- Ability to work under pressure and meet tight deadlines.
- Willingness to make decisions and take responsibility for outcomes.