Salesforce Developer

1035 days ago
  • Location

    Burlington, MA, US

  • Role

    Developer

  • Contract

    Permanent

  • Salary

    $60,195 - $115,198

Position Summary
EBI is seeking an experienced Salesforce Developer to build and implement Business-IT and process automation innovations that streamline operations, revolutionize product/service offerings, build extendible and secured solutions that increase revenue, improve profit margins, and transform client service offerings .As part of our Digital Strategy organization you will report to a Development Team Leader and work directly with IT colleagues and Business Partners to analyze, define/design and development tactical & strategic solutions (including remediation or Production Support problems).

Job Requirements
  • Must have solid team &collaboration skills to enhance our collective value to EBI
  • Must exercise consulting skills (to understand and master business and subject area domain knowledge) to effectively capture current state, identify pain-points, drive business and technical requirements, and document “as is” and “to be” scenarios
  • Must be delivery-focused – adept in “time-boxing” to complete assigned tasks on-time
  • Must be able to communicate clearly in person, via webinar, by phone, and via email, and be effective in facilitating working sessions to facilitate solution development
  • Must have a sound knowledge of SDLC and/or Agile analysis and design processes and solid experience in creating development artifacts including Business Requirements, Project Charters, Use Cases, User Stories, Epic, Data Flow diagrams, Activity Flow diagrams, Process and Maps using MS Productivity Tools, MS Video and/or other Iterative-related SDLC tools including MS Team Foundation, Jira, GitHub, and DevOps
  • Must have a basic understanding of multi-tiered business application and cloud-based application constructs (security, user interface/UX, business rules, error-handling, Active Directory permissioning, data governance, test planning, testing, change & release process procedures, process procedures and project & support communications
  • Must be familiar with CRM, Operations, Finance, Accounting, and Marketing application functionality concepts
  • Must be familiar with IT SDLC (Waterfall and Iterative) and Agile / sprint-based development and delivery
  • Must be accountable accessible (site available, as needed) and maintain open, collaborative, and fluid communications to provide excellent customer service

Education and Experience
  • Bachelors degree in Computer Science, Information Systems or related field required
  • 2-3 Years’ Experience supporting and developing CRM, Operational, and Financial Salesforce solutions via coding with: Apex, Process Builder, Lightning Aura and Web Components, visual force, change data capture, Platform Events, Financial Force DLRS (Declarative Lookup Rollup Summaries) and Conga products
  • Advanced asynchronous programming using Batch, Queueable, Scheduled Apex and Future Methods
  • Workflow Automation (via Salesforce methods: Process Builder, Flow, and basic Workflow)AWS Lambda functions
  • Formal CI/CD DevOps Integration Development Experience Rest APIsTools and Development methodologies including: Workbench, Dataloader, VSCode for Salesforce (using scratch orgs) Value-Add Technical & Domain Experience
  • 2-3 Years’ Experience supporting and developing Enterprise solutions via coding with: NET, VB, ASP.NET and C#, JavaScript XML, messaging JSON, messaging SQL, ETL, SSISSharePoint Cloud-based development (AWS S3 and/or MS Azure), Micro-services development, Office 365 – MS Content Services, MS Teams and OneDrive Production, Report Generation, Data Staging and Integration Software Package, Integration Process Mapping / Lean Principles, Geo Mapping software & GIS Services, Autodesk CAD Software, Job Queue Frameworks

Certifications and Licenses
  • Leverage multi-faceted skills and Salesforce Development experience (2-3 Years) to develop business-technology solutions according to process methodology (support/create application requirements, analysis, technical design, unit/integration testing, code management, and development life-cycle artifacts) to support development of automation solutions in our core and ancillary applications including Salesforce-CRM, APP Exchange Integrations, Conga, Financial Force-ERP, TBD solutions
  • Consult with Developers, Architects and Document and demonstrate solutions by developing context diagrams, required development life-cycle artifacts (requirements to Production transition)
  • Collaborate on and own development of project charter, scope, epics, user stories, and use case development
  • Write well-designed, reusable, extendible, scalable, easy to maintain and testable code
  • Research and leverage best practice coding approaches and available design patterns
  • Define and coordinate software development dependencies adheres to development SOP (DevOps, Code branching, unit testing, code integration, QA Testing, bug triage and Change-Release procedures)
  • Maintain, enhance, and support (problem response) deployed solutions, as required
  • Adhere to EBI’s Enterprise Architecture, coding, security and data confidentiality policies
  • Updates job technical and business knowledge by participating in educational opportunities, reading professional publications and maintaining personal networks.

Share this job

These Salesforce jobs may fit you