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.