Required Skills

Salesforce Developer

Work Authorization

  • Us Citizen

  • Green Card

Preferred Employment

  • Corp-Corp

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 13th Aug 2021

JOB DETAIL

The Senior Application Developer specializes in the design and architecture of complex applications and extremely proficient in application integration.  The position has the ability to convert abstract concepts into viable solutions using existing applications as well as new technology techniques and tools.  The Senior Application Developer is focused nearly exclusively on extremely complex “enterprise” projects, and providing support as needed. 

The position has the ability to architect systems end-to-end (e.g. server to client), understands how different systems operate, their possible integration points and knows how to connect them. The Senior Application Developer has a broad knowledge of various development technologies/methods and when to best use them.  The position provides technical application development and architecture mentorship to non-senior developers on the team..

 

Key Responsibilities include:

Understand requirements for business users and translate into design specifications, utilizing thorough understanding of the Salesforce platform, Salesforce products and licensing models.

Utilize thorough understanding of application development, project lifecycle, and methodologies and ability to work under tight deadlines and handle multiple detail-oriented tasks.

Must demonstrate knowledge with Community Platform, understanding how to implement Themes, CMS Content, Knowledge Articles, Targeted Audiences and Custom Components.

Apply knowledge of Salesforce development and customizations, with Lightning, APEX, Visual Force, API, Force.com and Flows and Workflows, taking into account com best practices, support mechanisms, procedures, and limitations, as well as NDR's unique needs.

Should demonstrate ability to lead development teams and oversee development of assigned projects and demonstrate ability to document requirements.

Advanced Apex programming concepts including core design patterns; limits and bulk patterns; efficient and reliable trigger handling; asynchronous operations and effective unit testing.

Analyze complex systems and troubleshoot and isolate system issues.

Design the data model, user interface, business logic, and security for custom applications.

Design, develop, and customize software solutions for end users by using analysis and mathematical models to effectively predict and measure the results of the design using Chatter, Communities and other Salesforce applications.

Coordinate closely with customers, vendors and other IT stakeholders. Must have the ability to report upwards.

 

Basic education, experience and skills required for consideration:  

 

Bachelor's Degree in Computer Sciences or experience may substitute for minimum education requirements.

8+ years Salesforce platform experience.

5+ years’ experience as a certified Salesforce Administrator and/or Platform App Developer certification.

3+ years of Lightning Experience. Must be able to create Lightning components, apps and pages.

Experience with Service Cloud, Marketing Cloud, Community Cloud.

Experience integrating Salesforce with other systems, tools, and APIs. Preferably within an Agile Environment.

Extensive knowledge of SDLC best practices including, but not limited to iterative and incremental development with attention to technical excellence.

Strong understanding of the Salesforce platform, best practices, and functionality.

Creative, innovative, and effective problem-solver.

Strong sense of ownership and a passion to deliver high quality work.

Company Information