You need to sign in or sign up before continuing.
This job has been added to your Saved jobs.
You have reached the limit of 20 Saved Jobs. If you want to create a new one, please manage your Saved Jobs.
Principal Developer, Digital Platforms Delivery
Job description
Job purpose:
The Salesforce Principal Developer executes the technical and architectural decisions made by the team leader, helping to problem solve and ensuring team members remain invested and collaborate.
Besides, Salesforce Principal Developer role is analyzing and designing new IT solutions based on Salesforce platform, modifying, enhancing, or adapting existing systems and integrating new features or improvements, all with the aim of improving business efficiency and productivity.
Major accountabilities:
- Continuously research, identify business needs, determining, and carrying out necessary processes and practices and competitors in insurance industry. Designing, coding, and implementing customized solutions within the Salesforce platform.
- Build strong relationships between members.
- Effective stakeholder and change management to ensure new technologies are effectively adopted.
- Propose new ways of working and/or improvements to have continuous efficiency improvements.
- Analysis to detect system vulnerabilities that need to be prioritized for fixing.
Your skills and experience
Technical skills:
- A deep understanding and mastery of the Salesforce ecosystem, proficient and hands on with Salesforce deployment
- Strong experience developing in Salesforce CLI, Data loader, Azul JDK, Apex, Visualforce, and JavaScript
- Strong understanding of the various components of MVC, object for design patent
- Strong knowledge of web services (Restful, JSON)
- Strong knowledge of software development process, methodologies, test-driven development
- Strong knowledge in application architecture, design patterns
- Familiar with NoSQL database and relation database, specifically PostgreSQL, SQL Server
- Familiar with DevOps tools and practices (source control e.g. Git, Bitbucket, SVN, Jira, Jenkins …)
- Familiar with cloud solutions like AWS services (Step Functions, Lambda, Dynamo DB…) is a plus
Soft skills:
- Problem solving
- Critical thinking
- Planning
- Coaching
- Embraces a culture of trust and complete transparency
- Promotes free thought and is energized by ideas from others in team
- Brave and rebellious, willing to challenge status quo
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.
Education:
- University or college degree in IT or equivalent
- At least 3 years’ experience of Salesforce development, experience in Life Insurance is a plus
Communication:
- 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
Why you'll love working here
- Professional working environment.
- Competitive compensation and benefit
- Healthcare and wellness programs.
- Internal and external training courses.
At Sun Life, we hire the best and brightest. Are you ready to shine?