Software Engineer


Thailand - Bangkok, Thailand

Company:  Gulf Group

Job Position

Software Engineer

Job Responsibilities

  • Responsible for the complete scope, design, build, test, implement and/or maintain multiple mobile applications, web applications and develop innovative applications to demonstrate alignment to the Digital strategy roadmap and business users.
  • Exercising 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 escalate any potential issues where required.
  • Investigating and resolve any application functionality related issues, provide initial supports, troubleshooting and identify modification needed to meet business processes and requirements.
  • Assisting in managing an outsourced relationship for 3rd party application development and programming consultants as well assist system administrator with application installation, implementation and deployment.
  • Act as focal point for assigned Mobile/Web applications projects to provide supports 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

  • Proven 5-8 years’ experience in software engineering or software development related.
  • Relevant experience on Web Development (.NET, C#, SQL, Java Script)
  • Ability to use software process model (Workflow, Dataflow, Use case diagram).
  • Experienced in software design, system requirement, Azure cloud, CI/CD, Testing & Deployment automation.
  • 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