Job Description :
Position : Sr Salesforce Developer
Location: Oaks, PA
Duration: 3-6+ Months

Job Description

Required Skills :
Rest,SOA,SalesForce.com,.NET,SOAP

Responsible for configuring, building/coding and unit testing the application or technical architecture components. They support a clear transition to the testing role and assist in the deployment to production. Detailed Description:
1. Review and understand the requirements and technical specifications as part of a solution
2. Analyze system design and develop coding strategy/configuration approach of the solution
3. Develop application code or configure packaged solution following the requirements, technical specifications and system design
4. Follow corporate coding standards and guidelines to include security, architecture and data
5. Work with other developers, designers, and architects to make sure that the configuration and custom components meet application requirements and performance goals
6. Create unit test cases, execute unit and component integration tests and document results; automate these as much as possible.
7. Resolve problems in code or configurations
8. Document solution, including program logic, procedures, implementation/deployment instructions and technical recovery plans and ensure transition to functional support
9. Participate in handoff of the application or technical architecture components to the testers to ensure clear and complete understanding of the application
10. Ensure appropriate sign-offs, backout plans and audit controls (versioning) are in place for deployments to production
11. Perform and execute deployment tasks
12. Responsible for coordination and execution of design reviews
13. Agile development experience - Understand and be an active, engaged participant in Scrum team. Work with teammates to refine PBIs, complete committed work and offer perspective on the team''s continuous improvement efforts.
14. Provide leadership, architectural guidance and training to professional staff in project management, planning, estimating, reporting, scheduling, quality assurance and workflow direction on projects of any size. Provide constructive feedback to individual team members and their respective manager regarding performance on projects and support work.
15. Develop and maintain a high degree of client-specific knowledge and associated business systems knowledge commensurate with work experience. Educate others, collaborate and effectively communicate verbally and in writing with management, team members, IT Infrastructure and clients to influence solution delivery, applications architecture and business direction.
16. Continually enhance and share knowledge in application development best practices, technologies, methodologies, and standards. Acquire, effectively apply and train others in new technical skills as driven by business need and/or technology advancements. Develop and maintain an expert-level understanding of industry trends and proactively work as appropriate with decision-makers to drive change within and across IT organizational units.

Attributes:
College degree in Computer Science, Engineering, or Management Information Systems
Demonstrated working knowledge of the entire Software Development Lifecycle.

Within the last 2 years:
- Expert level development experience and knowledge of Salesforce including Force.com IDE, migration tools, and data integration tools
- Experience in Salesforce development skills including Apex, Visualforce, Triggers, REST APIs, SOQL, JavaScript, CSS, and HTML
- Hands on experience with Service Cloud, Sales Cloud, and Lightning
- Experience with Agile development
- 6 months engagement experience with at least one of the following skills: requirements analysis, technical specification development, task planning and tracking, or providing technical leadership to at least one other developer
             

Similar Jobs you may be interested in ..