Save Job Back to Search Job Description Summary Similar JobsLead the design and development of scalable high-performance digital solutionsSupport the Delivery/ Transformation team in defining & managing strategic goalsAbout Our ClientOur client is an leading Insurance Company, they are looking for a highly motivated technology professional to perform system development and enhancement per requested by users and leaders in order to increase operational efficiency and streamline the business process to promote company's competence, as well as to support and give advice for all levels of users in order to deliver high quality IT services and ensures the smooth production run of application systems.Job DescriptionApplication Development, Architecture Design/Implementation:-Lead the design and development of scalable high-performance digital solutionsLead the development of both frontend (web & mobile) and business logic layersLead agile development on cloud using DevOps and with latest technologiesLead a team of software engineers to develop complex applications with micro service architecture (if applicable)Ensure the stability and performance targets are met or exceeded with proper solution design and implementation, covering all end-to-end components including infrastructureHighly skilled in analyzing / designing applications and assessing impacts holistically by ensuring cross-platform compatibility and optimizationHighly skilled in understanding complex applications independentlyEnsure smooth production run of application systems and able to troubleshoot production issues quicklyQuick learner in analyzing user requirements, existing system flows, business logic, etc. and able to apply technologies to solve the business problemsParticipate in the end-to-end software development lifecycle from design, development, testing, documentation and adhere to enterprise standardsJointly develop applications with offshore teams or vendors. Participate in design and code reviews effectivelyProvide continuous improvement for existing systems and streamlines software development process to control software integritySupport the Digital Delivery & Transformation team in defining and managing strategic goals and deliverables for our our digital channels and track implementation successSystem Support and Technical Advices:-Analyze technical issues and devises & provides cost effective solutionsTrouble shoot / Support for production problems and provide resolutionsDesign and promote software engineering principle and discipline for the developer communityProvide training to upgrade IT knowledge on business and applicationsConducts research on new IT technology and prepares reports and recommendationsLead projects, prepares and monitors project schedulePropose on IT practices on application development and system supportPropose the feasibility of System Upgrades (OS, application framework and SDK etc.)The Successful ApplicantEducation & ExperienceBachelor degree in computer science or engineering, preferably with Master degreeMinimum 3-5 years of relevant experience, and 5-10 years for more senior positionPreferably with knowledge on Insurance industryExperience on digital development and cloud technologyFull stack technical capabilities on digital development, including technologies such as React native/Vue.js, node.js, iOS / Android app development, Java, Spring Boot, IBM Websphere / JBoss, Kafka, Single Sign On, etc.Experience in API Development and Microservices Architecture Design.Experience on Cloud and data technologies (e.g. Azure, AWS, Mongo, Data Lake, Python, etc)Experience in Container technology like Docker and Kubernetes.Experience in an Agile/Scrum team using DevOpsExperience in Identify Access Management and authentication standards like OAuth, OpenID connect or SAMLWhat's on OfferComprehensive benefits package to support your well-being.Opportunity to work within a large organizationProfessional growth and career development opportunities.ContactRoyce ChanQuote job refJN-012026-6921269Phone number+852 3602 2491Job summaryFunctionITSpecialisationIT DevelopmentWhat is your area of specialisation?InsuranceLocationKowloonJob Type:TemporaryConsultant nameRoyce ChanConsultant phone+852 3602 2491Job ReferenceJN-012026-6921269