Duties and Responsibilities:
- Understand the customers’ IT architecture to clarify the strategic fit of the OutSystems technology within their IT systems.
- Work closely with the development team in the creation of proposals which present compelling technical solutions that adjust to the customers’ needs and requirements.
- Interpret business requirements and logically think through to developing technical solutions.
- Implement security and data protection
- Design and implement data storage solutions
- Build reusable code and libraries for future use
- Develop and maintain technical documentation
- Deliver high-level solutions or subsystems such as custom APIs, database modelling, design and support, admin web tools, back-end system from the ground-up.
- Provide technical training and support to team
- Follow and accomplish any work-related instructions and tasks that may be assigned by the immediate superior or the Company’s management from time to
- Capable to meet deadlines and SLA’s, handle pressure, and work independently and pro-actively.
Job Specifications:
Formal Education and/or Certification:
- Bachelor’s degree in Information Technology, Computer Science or equivalent
Length and Type of Job Relevant Experience
- Minimum of 3 years in related field or IT fresh graduate
Technical Skills & Qualifications
- Proficiency in web-based languages: JavaScript, CSS, HTML;
- Programming with databases: SQL Server, Oracle or MySQL;
- Knowledge in Database
- Experience on object-oriented programming
- Version control (Git/SVN) proficiency
- API knowledge
- Desirable: Web or mobile application programing experience
- Must be willing to be assigned as part of the Application Development Team or Application Support team
- Must be fluent in THAI and ENGLISH
Competencies
- Communication: Effectively conveys information and expresses ideas and facts both written and
- Output Driven: Capability to meet deadlines, handle pressure, and work independently and pro-actively.
- Detail Oriented: Superior attention to detail and ability to produce professional deliverables and documentation on
- Collaboration: Ability to develop cooperation and teamwork while participating in a group, working toward solutions which generally benefit all involved
- Decision Making: Makes well-informed and objective decisions; perceives the impact and implications of decisions; commits to action, even in uncertain situations.
- Innovative: Ability to evaluate challenges and recommend new
- Project Management: Ability to initiate, plan, execute and work with the team to achieve specific goals on a given
- Problem Solving: Ability to identify options available for resolving and completing the
- Customer Oriented: Works with clients to provide information and assistance and knows available services.