Functional Area :
IT - Information TechnologyEstimated Travel Percentage (%) : No TravelRelocation Provided : NoAIG Shared Services Corporation
Your future team
Our technology teams collaborate with their worldwide colleagues and partners every day to take on the challenges of providing IT support to one of the world’s leading financial services firm.
We’re people who believe that with the right values and hard work, anything is possible. We know that if we’re at our best, that enables our customers to be their best and realize their dreams and hoped for successes.
The Information Technology group provides enterprise-wide IT solutions for all of AIG’s specialized disciplines. Technology provides strategic and procedural support in all of AIG’s specialized disciplines, such as policy issuance, premium collection, claims handling, and administration.
It enables AIG to deliver business strategies through efficient world-class IT and operations services, while ensuring the necessary IT risk management and security measures are in place.
Your contribution at AIG
As an influencer at AIG, people come to you as a go-to source for help and support because of your deep knowledge and expertise.
As a more experienced team member, you are capable of driving continual improvement and impacting the way that things get done.
Because of your influence, whether direct or indirect, we are able to deliver powerful outcomes for our clients.
As a Integration Technical Lead, you are expected to perform the following :
Technical Delivery Management :
Provide timely and accurate updates to Project / Support Manager on technical deliverables
Technical mentoring (to junior resources) and technical leadership
Perform estimation on technical task or design area
Review estimation to feed into Project / Support Manager
Mobilization : Conduct interviews for technical roles or specific technology (e.g. Integration, ESB, Microservices, API, DevOps, etc.)
Analysis and Design :
Review business requirements for technical feasibility
Develop / review all technical artefacts needed for the design sign-off
Work with the Architecture team to achieve the sign-off
Develop / code / delegate assigned components and modules
Conduct problem analysis in regard to technical system and application programs and is able to propose problem resolution alternatives
Conduct code reviews
Conduct unit testing
Application quality review including profiling in various domains including but not limited to data & security
Enforces development / testing methodology (e.g. Test driven development, Test Automation)
Ensure negative testing has been conducted prior to handing over to the testing team to further ensure quality
Support the alignment of the development process to the target deployment site
Enforcement of target deployment model to the project team (e.g. shakedown testing in the target deployment environment)
Ensure all release notes are documented as per standard templates including all deployment settings of application servers and databases required to align production with preceding environments
Ensure technical sign-off
Ensure Automated Build / Deployment process are followed using tools like GitHub, Maven, SVN, etc.
Adhere to DevOps CI / CD (Continuous Integration / Continuous Deployment) Practices
Adhere to proper Release Management Process. Acquire, coordinate on Permit to Build, Permit to Operate prior to deployment.
Support Handover :
Prepare necessary documentations and materials for transition
Technical lead in the transition to PSG; coordinates with other parties (e.g. TSS)
Follow up post-handover to ensure PSG are maintaining the integrity of the original architecture
Risk Management :
Identify and communicate risks and issues to the Project / Support manager as it relates to the technical aspect of the deliverable
Plan and / or conceptualise remediation plan to address these risks and issues
Execute remediation plans
Implement standards in conjunction with the architecture team to help aid risk / issue avoidance
Quality Management :
Follow and adhere to quality standards and processes (e.g. coding, unit testing)
Conduct reviews and assist in the resolution of quality issues
Conducts brown bag session on standards and processes
Reviews all programs prior to implementation to verify consistency and conformance with established company guidelines, policies and practices
Financial and Staff Management :
Manages chargeability of technical team members as per their predetermined target percentage
Manages the assignments of the technical team
Ensure that GTTS timesheets are entered on time and that leaves are applied properly
Complies to the AIG standards operating procedures and code of conduct
What we are looking for
At least 4 years of experience in doing integration development using IBM IIB v9 / 10, Mulesoft ESB, MQ v8, eSQL and Java or any other ESB Technology (e.
g. JBoss ESB, Tibco, Talend, Apache Camel, etc.)
At least 4 years of experience in working with XSD, XML, WSDL, SOAP and REST APIs.
Knowledge in Mulesoft ESB / Anypoint Studio Platform a big plus
Has good working knowledge on SOA / ESB technology
Knowledge in Linux, Shell Scripting is a plus
Knowledge in WTX v8 and Data Power is a plus
IBM Message Broker Certified is an advantage but not required
Has experience in doing SDLC / Agile and production support
Preferably with Insurance business background
Can work with minimal supervision and able to quickly shift task based on priority
Strong communications skills
Able to lead a team and provide support to developers on technical requirements / issues
Bachelor’s degree or equivalent
It has been and will continue to be the policy of American International Group, Inc., its subsidiaries and affiliates to be an Equal Opportunity Employer.
We provide equal opportunity to all qualified individuals regardless of race, color, religion, age, gender, gender expression, national origin, veteran status, disability or any other legally protected categories.
At AIG, we believe that diversity and inclusion are critical to our future and our mission creating a foundation for a creative workplace that leads to innovation, growth, and profitability.
Through a wide variety of programs and initiatives, we invest in each employee, seeking to ensure that our people are not only respected as individuals, but also truly valued for their unique perspectives.