Software Engineer

Location: 

Thailand - Bangkok

Company:  Gulf Group

Software Engineer

Job Responsibilities

  • Completing all scope including, designing, building, testing, implementing and/or maintaining multiple mobile applications, web applications, and developing innovative applications to demonstrate alignment to the Digital strategy roadmap and business users.
  • Providing expertise in Microsoft Azure Technology, Web/mobile architecture, and Work across the full stack, including develop front-end application, API integration from mobile application to back-end and database, Responsive Design, web technology programming and coding, performance tuning, security, and user experience. 
  • Coordinating web/mobile application development throughout the lifecycle with all stakeholders e.g., users, vendors, designers, infrastructure team.
  • Communicating plans, status, risks, and issues to project team and stakeholders in a timely manner, as well as escalating any potential issues where required.
  • Investigating and resolving any application functionality related issues, providing initial support, troubleshooting, and identifying modification needed to meet business processes and requirements.
  • Assisting in managing an outsourced relationship for 3rd party application development and programming consultants as well as assisting system administrator with application installation, implementation, and deployment.
  • Assigning Mobile/Web applications projects as focal point to provide support and technological advice throughout the project life cycle.
  • Providing assistance and consultative advice to business users for the effective use of applications and information technology.

Job Qualifications

  • Bachelor’s degree in Computer Engineering, Computer Science, Information and Technology or related fields.
  • Minimum of 5 years of hands-on experience in software development.
    • Front-end (e.g., ReactJS, VueJS, HTML5, Javascript, Stylesheet) and Back-end (e.g., .net, C#, Golang, Python)
    • Mobile (e.g., Flutter, React-Native, IOS Swift, Android Kotlin)
    • Database MS SQL, CosmosDB
    • Azure Cloud (PaaS)
    • Azure DevOps CICD pipeline
    • Github, GitLab
  • Experienced in software design, system requirement, Azure cloud, CI/CD, GitHub, GitLab, Testing and deployment automation.
  • Ability to use software process model (Workflow, Dataflow, Use case diagram).
  • Able to multi-task and prioritize workload supporting multiple projects.
  • Fluent in English both written and verbal (Minimum 750 TOEIC score).
  • Goal-Oriented, Unity, Learning, Flexible.