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.
-