Reference # 19-00320 Title Sr. Salesforce Developer- Rest API
Location Scottsdale, ARIZONA
Position Type Direct Placement
Experience Level Direct Placement
Start Date / End Date 26-03-2019 --- 30-11--0001
Description

Excellent FTE opportunity for senior Salesforce API/Rest Services Developer with growing client. May live and work in Scottsdale, Atlanta, Dallas or Tampa.

Qualifications:

  • Salesforce experience: Apex classes and triggers, SOQL, or Visual Force. - minimum 5 years
  • API/REST experience - minimum 4 years
  • 7-10+ years of overall experience in software development and 5+ years of hands-on object oriented programming experience: Java or C# preferred.
  • 3-5+ years of management experience in an operational environment overseeing production systems.
  • Experience with relational databases a strong plus: SQL queries, views, and stored procedures.
  • Experience with web applications and digital solutions: Angular, HTML, Javascript, XML, Web services.
  • Experience with entire software development lifecycle (Agile, SDLC, Iterative).
  • Experience managing development teams working on internal and customer facing applications, as well as working closely with teams providing operational support for infrastructure architecture & 3rd party cloud platforms.
  • Candidate should have a strong understanding of agile software development and how that impacts the operations of software; and must participate in strategy discussion with all levels of management and business sponsors.
  • A deep background in system integration & service oriented architecture is required. Experience working on mobile and responsive web development is preferred.
  • Proven experience with integrated systems required.
  • Experience with software and database performance tuning.
  • Strong analytical and problem solving skills.
  • Strong communication skills (both verbal and written) and ability to communicate effectively with business owners in escalated or tense situations.
  • Experience deploying and managing applications on AWS or Azure a strong plus.
  • Flexibility and positive attitude to achieve tight deadlines.
  • Strong balance of business and technical skills and ability to "translate technical concepts clearly to non-technical decision-makers.
  • Rapidly adapt and respond to changes in environment and priorities.
  • Ability to work with a complex stakeholder group across geographical boundaries.
  • Ability to work creatively, propose ideas and contribute to working groups.

Essential Functions:

  • Work with IT project managers, business analysts, and senior software developers to evaluate project requirements, create technical designs and implement changes within the Salesforce instance
  • Manage applicable phases of systems implementations (e.g. configuration, customization, integration, data migration).
  • Participates in software specification, gap analysis, and requirements analysis.
  • Develops and refines of proofs-of-concept to confirm requirements.
  • Testing, including defining/supporting user acceptance testing (UAT) and gathering feedback from pre-release testers.
  • Ability to log, track, and manage issues, bugs, and enhancement/ features requests logged in JIRA.
  • Participate in software release and post-release activities, including end-user training and support (e.g. developing demos).
  • On-going systems administration, maintenance, and support functions.
  • Ability to follow and work within project work plans and timelines to meet changing needs and requirements.
  • Capture, mitigate and /or escalate issues in a timely fashion.
  • Ensure consistency of specifications across sub-systems.
  • Write and/or review deliverables, end-user guides, support documentation.
  • Additional projects such as web development, as assigned.
Responsibilities:
  • Work closely with the VP of IT to understand the technology roadmap and assist in enforcing the enterprise architecture standards.
  • Experience with Salesforce/Force.com and Amazon Web Services (AWS) platforms strongly preferred.
  • Review project requirements & business cases to develop technical designs and lead teams to implement changes within the Salesforce instance & AWS platform.
  • Manage change requests to the custom web applications and mobile iOS applications.
  • Manage technical delivery of applications to client using both in-house development teams as well as consultants on strategic projects.
  • Provide overall leadership to define and lead a change review committee.
  • Support testing & deployment cycles, including working with project managers to coordinate user acceptance testing (UAT) and gathering feedback from pre-release testers.
  • Ability to log, track, and manage issues, bugs, and enhancement/ features requests logged in JIRA.
  • Participate in software release and post-release activities, including developing designs for proof of concepts.
  • Oversee on-going systems administration, maintenance, and support functions.
  • Capture, mitigate and /or escalate risks & issues in a timely fashion.
  • Ensure development standards and consistency of specifications across sub-systems.
  • Write and/or review deliverables, solution blueprints, and architecture documentation.