Herbalife-International-of-America
Principal I, Application Development
Herbalife-International-of-America, Torrance, California, United States, 90504
Overview
THE ROLE : The Principal of Application Development acts as a technical expert on a specific area in Application Services - Salesforce Service-cloud, focusing on sharing a point of view, mentorship, and support on high-expertise areas. This role leads all development activities and coordinates with other multi-functional teams to ensure delivery.
HOW YOU WOULD CONTRIBUTE :
Interview various non-technical managers to understand sophistic complex dynamic business rules / process and then build detailed, specific, and comprehensive documentation for implementation in systems like Salesforce Service Cloud, Partner Communities, and other coordinated systems
Develop, implement, and run Salesforce integration strategies and pivotal initiatives
Seek out ways to apply Salesforce to improve processes, efficiency and build scalable solutions
Use Service cloud features to improve the Support model. (Apply tools like Chat / Chatter / Einstein Bots / Analytics etc…)
Build and lead custom objects, fields, formulas, reports, and dashboards
Design and optimize user interfaces using Visual force pages
Develop and maintain validation rules and custom workflow rules
Develop lightning components and integrate the components in the application
Build & Lead various Integrations to & from the salesforce platform
Develop compelling web application functionality, including business logic and user interactions on high-traffic web applications
Lead team to research, develop, deploy, and maintain software for use within the company, designs, codes, tests, ensures quality assurance, debugs, and deploys application system
Create and update automated test scripts, unit testing, acceptance testing etc...
Work closely on an agile team of product owner, other engineers, and scrum master in a collaborative environment
Lead solution design and architecture, collaborating with other principal developers, dev managers and architects
Partner with product management to understand product vision and drive business value
Chip in to and stay in sync with Site Reliability Engineering (SRE) requirements for Service-level Objectives and meet service level agreements for production support response and resolution
Mentoring staff and associate developers in the team, to make them understand about the techs that needed to own the project smoothly.
Take part in data / service / API / web / mobile design architecture discussions and pro-actively give solutions / recommendations.
CI / CD pipeline ownership / working with ops for production deployment and postproduction validation / support.
Provide expert technical guidance and mentoring to others in areas of expertise
Being readily available to tackle any unforeseen production downtimes / incidents
Qualifications SKILLS AND BACKGROUND REQUIRED TO BE SUCCESSFUL :
Experience designing and building product features on SFDC platform
Experience designing and building, Enhancing features on Service Cloud platform
Confirmed understanding of and experience with architecture and API
Proficient understanding of lightning component development
Shown understanding of relational databases and data modeling including SOQL, SOSL query language
Experience using the data loader and handling data migration assignments. Proficiency in Java, SOAP, REST services
Expert knowledge of MVC concepts, object-oriented methodologies, and approaches
Familiarity with development tools such as Eclipse & GIT
Experience creating RESTful web services in salesforce platform
Experience creating API’s, calling API’s, email services & hands on extensive Apex programming
Experience in using the admin features of salesforce for data security & controls
Experience debugging issues in a sandbox and in production
Strong understanding of established architecture and development patterns
Strong OOP knowledge, programming knowledge, design patterns, SOLID design principles
Dependency Injection and IoC Container concept knowledge, log aggregation technologies, remote debugging, pro-active monitoring, and alert system knowledge
Experience in application development and integration with one or more of the following - C#, , MVC, HTML, CSS, JavaScript Framework, SQL, Java, ADF etc.
Responsive mobile development, Xamarin and / or React Native
Web services (SOA), REST, MSMQ, ESB,
Relational and non-relational data, ORM, knowledge on cloud solutions,
Identifying system impact for a given requirement or change
Basic source control practices and branching
Excellent oral and written communication skills
Certificates / Training :
Required : Certifications demonstrating industry recognition for area of expertise
Admin & Platform developer certifications on SFDC platform
Architect level certification preferable on SFDC platform
Experience :
6+ years’ experience in applications with deep expertise in one area
4+ Years’ experience in design & development of end-to-end complex applications
Education :
Bachelor’s in computer science or equivalent
Preferred
Advanced Technical Degree
PREFERRED QUALIFICATIONS :
Experience supporting the performance and operation of high-traffic transactional web system in production environments, including log aggregation, remote debugging, pro-active monitoring of systems, for example through developing alerts
Continuous Delivery, including source control practices, versioning, branching, pipeline development, automation acceptance, and release management
Experience with international or multi-level marketing business
Experience with monitoring tools.
Certifications for desired non-niche programming languages
US Benefits Statement Herbalife offers a variety of benefits to eligible employees in the . (limited to the 50 States and the District of Columbia), which includes Group Health Programs, other Voluntary Benefit Programs, and Paid Time Off. Group Health Programs include Medical, Dental, Vision, Health Savings Account (HSA), Flexible Spending Accounts (FSA), Basic Life / AD&D; Short-Term and Long-Term Disability, and an Employee Assistance Program (EAP). Other Voluntary Benefit Programs include a 401(k) plan, Wellness Incentive Program, Employee Stock Purchase Plan (ESPP), Supplemental Life / Critical Illness / Hospitalization / Accident Insurance, and Pet Insurance. Paid time off includes Company-observed Holidays, Floating Holidays, Vacation, Sick Time, a Volunteer Program, Paid Maternity and Paternity Leave, Bereavement Leave, Personal Leave and time off for voting.
#J-18808-Ljbffr
THE ROLE : The Principal of Application Development acts as a technical expert on a specific area in Application Services - Salesforce Service-cloud, focusing on sharing a point of view, mentorship, and support on high-expertise areas. This role leads all development activities and coordinates with other multi-functional teams to ensure delivery.
HOW YOU WOULD CONTRIBUTE :
Interview various non-technical managers to understand sophistic complex dynamic business rules / process and then build detailed, specific, and comprehensive documentation for implementation in systems like Salesforce Service Cloud, Partner Communities, and other coordinated systems
Develop, implement, and run Salesforce integration strategies and pivotal initiatives
Seek out ways to apply Salesforce to improve processes, efficiency and build scalable solutions
Use Service cloud features to improve the Support model. (Apply tools like Chat / Chatter / Einstein Bots / Analytics etc…)
Build and lead custom objects, fields, formulas, reports, and dashboards
Design and optimize user interfaces using Visual force pages
Develop and maintain validation rules and custom workflow rules
Develop lightning components and integrate the components in the application
Build & Lead various Integrations to & from the salesforce platform
Develop compelling web application functionality, including business logic and user interactions on high-traffic web applications
Lead team to research, develop, deploy, and maintain software for use within the company, designs, codes, tests, ensures quality assurance, debugs, and deploys application system
Create and update automated test scripts, unit testing, acceptance testing etc...
Work closely on an agile team of product owner, other engineers, and scrum master in a collaborative environment
Lead solution design and architecture, collaborating with other principal developers, dev managers and architects
Partner with product management to understand product vision and drive business value
Chip in to and stay in sync with Site Reliability Engineering (SRE) requirements for Service-level Objectives and meet service level agreements for production support response and resolution
Mentoring staff and associate developers in the team, to make them understand about the techs that needed to own the project smoothly.
Take part in data / service / API / web / mobile design architecture discussions and pro-actively give solutions / recommendations.
CI / CD pipeline ownership / working with ops for production deployment and postproduction validation / support.
Provide expert technical guidance and mentoring to others in areas of expertise
Being readily available to tackle any unforeseen production downtimes / incidents
Qualifications SKILLS AND BACKGROUND REQUIRED TO BE SUCCESSFUL :
Experience designing and building product features on SFDC platform
Experience designing and building, Enhancing features on Service Cloud platform
Confirmed understanding of and experience with architecture and API
Proficient understanding of lightning component development
Shown understanding of relational databases and data modeling including SOQL, SOSL query language
Experience using the data loader and handling data migration assignments. Proficiency in Java, SOAP, REST services
Expert knowledge of MVC concepts, object-oriented methodologies, and approaches
Familiarity with development tools such as Eclipse & GIT
Experience creating RESTful web services in salesforce platform
Experience creating API’s, calling API’s, email services & hands on extensive Apex programming
Experience in using the admin features of salesforce for data security & controls
Experience debugging issues in a sandbox and in production
Strong understanding of established architecture and development patterns
Strong OOP knowledge, programming knowledge, design patterns, SOLID design principles
Dependency Injection and IoC Container concept knowledge, log aggregation technologies, remote debugging, pro-active monitoring, and alert system knowledge
Experience in application development and integration with one or more of the following - C#, , MVC, HTML, CSS, JavaScript Framework, SQL, Java, ADF etc.
Responsive mobile development, Xamarin and / or React Native
Web services (SOA), REST, MSMQ, ESB,
Relational and non-relational data, ORM, knowledge on cloud solutions,
Identifying system impact for a given requirement or change
Basic source control practices and branching
Excellent oral and written communication skills
Certificates / Training :
Required : Certifications demonstrating industry recognition for area of expertise
Admin & Platform developer certifications on SFDC platform
Architect level certification preferable on SFDC platform
Experience :
6+ years’ experience in applications with deep expertise in one area
4+ Years’ experience in design & development of end-to-end complex applications
Education :
Bachelor’s in computer science or equivalent
Preferred
Advanced Technical Degree
PREFERRED QUALIFICATIONS :
Experience supporting the performance and operation of high-traffic transactional web system in production environments, including log aggregation, remote debugging, pro-active monitoring of systems, for example through developing alerts
Continuous Delivery, including source control practices, versioning, branching, pipeline development, automation acceptance, and release management
Experience with international or multi-level marketing business
Experience with monitoring tools.
Certifications for desired non-niche programming languages
US Benefits Statement Herbalife offers a variety of benefits to eligible employees in the . (limited to the 50 States and the District of Columbia), which includes Group Health Programs, other Voluntary Benefit Programs, and Paid Time Off. Group Health Programs include Medical, Dental, Vision, Health Savings Account (HSA), Flexible Spending Accounts (FSA), Basic Life / AD&D; Short-Term and Long-Term Disability, and an Employee Assistance Program (EAP). Other Voluntary Benefit Programs include a 401(k) plan, Wellness Incentive Program, Employee Stock Purchase Plan (ESPP), Supplemental Life / Critical Illness / Hospitalization / Accident Insurance, and Pet Insurance. Paid time off includes Company-observed Holidays, Floating Holidays, Vacation, Sick Time, a Volunteer Program, Paid Maternity and Paternity Leave, Bereavement Leave, Personal Leave and time off for voting.
#J-18808-Ljbffr