Manager - Software Development

Job Level:  Professional
Location: 

Bangkok, TH, 10330

Area of Expertise:  IT & Tech Engineering
Unit:  Allianz Thailand
Employing Entity:  Allianz Ayudhya General Insurance Pcl.
Job Type:  Full-Time
Remote Job:  Hybrid working
Employment Type:  Permanent
ID:  45087
Position Cluster:  Non-Executive

Nice to know

All application development and application maintenance activities related to the development of new functionalities, minor adjustments, errors corrections in existing applications and/or development of new applications, including; studies, concepts, realization, testing and release of updates for host, client server based applications, web applications etc.

 

Your Day at Allianz Ayudhya

  • Review and clarify a requirement to provide high level design and effort estimation.
  • Provide technical design, development and deployment of software solutions.
  • Consult team members for technical perspective.
  • Collaborate with cross-functional teams throughout the development cycle to ensure service delivery.
  • Ensure that requirements are delivered on time and within budget, meeting all quality and performance.
  • Participate in the area of security and audit where it's required.
  • Troubleshoot and resolve technical issues, providing hands-on support.
  • Keep up with industry best practices and adapt suitable practice proactively.

What you’ll need to succeed:

  • Bachelor/Master degree in Computer Science, Computer Engineer or a relevant field.
  • 5+ years of Software Engineer experience with a strong track record of successful project delivery.
  • Strong knowledge in Node.js, JavaScript.
  • Experience in working with SQL (e.g., Postgres, Oracle).
  • Experience in Cloud Services (e.g., AWS, AZURE), Docker, Kubernetes, CI/CD workflow, GIT, RESTful API.
  • Good understanding of Microservice architecture.
  • Excellent in problem solving skill and ability to work under pressure in fast-paces environment.
  • Strong interpersonal and communication skills.

-