Principal Developer, Digital Platform Delivery

Closed

Production JSON DevOps RESTful API Salesforce App Development ReactJS Angular Leadership CRM K8S Salesforce App Development SOAP PostgreSQL Backend Ionic Framework Jira AWS Jenkins Hibernate

Icon Location Lokasi
Vietnam

Gambaran besar dan Tanggung jawab pekerjaan

The Principal Developer drives the execution of the technical and architectural decisions made by the team, helping to problem solve and ensuring team members remain invested and collaborate. The Principal Developer often has to help coach developers and may dive into work e.g. helping to pair program or teaching new practices or onboarding a new developer. Besides, Principal Developer role is analyzing and designing new IT solutions, modifying, enhancing, or adapting existing systems and integrating new features or improvements, all with the aim of improving business efficiency and productivity. Technical leadership 20% • Provide leadership to sub-team members and peers by collaborating with others, articulating ideas and viewpoints to senior management, peers, and others. • Lead or participate in multiple projects by completing technical specification documentation, carry out necessary procedures to ensure the project goes live on schedule. • Drive the resolution of issues and challenges, holding self and team accountable for results. • Manage delivery of tasks within a given timeline, delegating work, and assignments to team members. Resourcefulness 20% • Effective stakeholder and change management to ensure new technologies are effectively adopted. • Handle multiple tasks and priorities effectively to ensure changing business needs and regulations/guidelines are fulfilled while driving products quickly to market. • Ability to work in a fast-paced environment and manage the squad team. Build a High-Performing Team 10% • Analyze team performance and training of technical personnel. • Build strong relationships between members. • Identify key factors to meet long-term business strategy and propose adjustments if necessary. Innovation 10% • Thinks “out of the box” and develops creative solutions to complex technical and digital platform problems. • Continuously research, identifying business needs, determining, and carrying out necessary processes and practices and competitors in insurance industry. • Propose new ways of working and/or improvements to have continuous efficiency improvements. Delivery and maintenance 40% • Participate in estimating, planning, and implementing projects. • Conducting business and systems process analysis and design at a complex level, focusing on product deliverable, improving code quality of systems. • Stay up to date with customer needs and strategies to optimize business expectations, ensure responsible platforms are operated effectively within limited of resources, promptly resolving any defects and have a quick recovery plan in every situation. • Analysis to detect system vulnerabilities that need to be prioritized for fixing.

Keahlian dan pengalaman yang dibutuhkan

Technical skills: o Applying for Backend development ▪ Proficient and hands on with Spring boot deployment ▪ Strong knowledge of ORM tool (Hibernate, JPA, ActiveMQ etc.) ▪ Strong knowledge of nosql database and relation database, specifically SQL Server, PostgreSQL... ▪ Familiar with cloud solutions like AWS serverless (Step Functions, Lambda, Dynamo DB...) o Applying for Frontend development ▪ Proficient and hands on with ReactJS / Angular / Ionic ▪ Strong in UI design patterns o Applying for Salesforce development ▪ A deep understanding and mastery of the Salesforce ecosystem, proficient and hands on with Salesforce deployment ▪ Strong experience developing applications on the Salesforce platform using Apex, Visualforce and other technologies ▪ Strong experience developing the Salesforce, Data model, CRM, Lead management, Automation process o Strong knowledge of software development process, methodologies, test-driven development o Strong knowledge in application architecture, design patterns o Strong knowledge of web services (Restful, JSON, Soap) o Strong knowledge in DevOps tools, K8s and CICD practices (source control e.g. Git, Bitbucket, SVN, Jira, Jenkins ...) Soft skills: o Problem solving o Critical thinking o Planning o Coaching o Embraces a culture of trust and complete transparency o Promotes free thought and is energized by ideas from others in team o Brave and rebellious, willing to challenge status quo Education and experience • University or college degree in IT or equivalent • At least 1 years experience as a technical team leader • At least 5 years experience in delivery and maintenance of application platforms by using advanced technology Problem solving • Strong sense of ownership, accountability, broad perspective when solving problems • Strong customer service orientation • Be able to facilitate new processes and standards that could impact working environment / culture • Work effectively both independently and as part of a team, self-motivated and deadline driven • Be able to work with other teams to achieve goals. o English Conversation Communication scope • Internal – works closely with project team and respective stakeholders to enable communication. Foster interdepartmental cooperation. • External – establishes and maintains working relationships with technology suppliers, outsourcing vendors. Develop industry-related professional contacts. Actively participates in industry-related seminars and workshop

Mengapa kandidat disarakan untuk posisi ini

Keahlian dan pengalaman yang disarakan

Harrison Yeong

Headhunter | Recruiter
Verified
employee 971 candidates
cup 348 interviews
health 42 offers

Harrison Yeong

Headhunter | Recruiter
Verified
Icon employee 971 candidates
Icon cup 348 interviews
Icon health 42 offers

Pekerjaan selesai (42)
  • Check Placement for Senior DevOps Engineer
  • Check Placement for Project Manager (Web3 dApps)
  • Check Placement for [MY] Country Manager
  • Check Placement for Accounts Payable
  • Check Placement for [SLK] Country Manager
  • Check Placement for [SLK] Country Manager
  • Check Placement for Business Development Executive
  • Check Placement for AP Invoice Processing
  • Check Placement for Account Manager (Part-time)
  • Check Placement for [HCM] Business Development Manager
  • Check Placement for Chief Financial Officer (CFO)
  • Check Placement for [HCM] Business Development Manager
  • Check Placement for [SLK] Business Development Manager
  • Check Placement for [HN] Business Development Manager
  • Check Placement for Global Business Development Manager (APAC & US Market)
  • Check Placement for [SLK] Country Manager
  • Check Placement for Finance Executive (Financial Reporting)
  • Check Placement for Admission Counselor
  • Check Placement for Senior SEO Executive
  • Check Placement for Admission Counselor
  • Check Placement for [SLK] Consultant – Operations Manager
  • Check Placement for Business Development Lead (Healthcare Industry)
  • Check Placement for Admission Counselor
  • Check Placement for [BR] Country Manager
  • Check Placement for Finance Executive (Systems and Analytics) - role 3
  • Check Placement for Recruitment Delivery intern
  • Check Placement for OutSystems Developer
  • Check Placement for Service Admin
  • Check Placement for [PHL] Student Recruitment Manager
  • Check Placement for Senior Software Engineering
  • Check Placement for Head of Sales
  • Check Placement for Student Recruitment Manager
  • Check Placement for Head of Growth
  • Check Placement for [HN] Sales Manager
  • Check Placement for #QA Engineer
  • Check Placement for Senior Android Developer (Kotlin/Java)
  • Check Placement for #Senior Mobile Developer
  • Check Placement for Customer Service Team Leader
  • Check Placement for Operations Admin
  • Check Placement for #Senior Front-end Developer
View More
View Less