Previous Job
Previous
Sr Salesforce Developer,
Ref No.: 16-09690
Location: Jersey City, New Jersey
Job description
Role:
The Sr. Salesforce Developer will perform complex software design tasks and work independently on the design, installation and maintenance of complex Salesforce systems/projects.
Responsibilities:
· Performs product design and development tasks of a moderate to high complexity which require research and analysis
· Perform system design and specification development, program logic and flow-charting, unit/functional testing, debugging, and documentation
· Works independently and with supervisory review on moderate to highly complex programming tasks. Provides analysis of problems and recommends solutions. Prepares design documentation, implementation plans and test case documents.
· Participates in client interactions, possibly with more senior team members, to develop system solutions to business problems
· Works within established procedures to develop, test, implement, and maintain application software
· Mentors more junior developers and may lead projects as needed
Requirements:
· 3+ years programming experience
· Hands-on, in-depth experience with Apex, VisualForce, SOQL/SOSL, Force.com IDE and Force.com Ajax Toolkit
· Salesforce.com configuration and application design skills
· Knowledge of XML, HTML, DHTML, CSS, SOAP/REST and Javascript preferred
· Salesforce.com integration experience preferred
· Full knowledge of common software design patterns (Gang of Four)
· 3+ years' experience with Object Oriented Analysis and Design
· 3+ years' experience with distributed systems development
· 3+ years' experience with real time, high volume transaction systems preferred
· Experience working with highly concurrent systems preferred
· Financial services/brokerage experience preferred
· Experience with real time processing, relational database systems, and data
· Ability to interpret business requirements
· Excellent verbal and written communication skills
· Demonstrated experience working with core business logic within applications
· Bachelor's degree in Computer Science or related discipline