Be the technical expert for an implementation of a Salesforce Field Service environment.
Design, develop, test, and deploy custom Apex, triggers, Visualforce pages, and Lightning Web Components
Develop and maintain integrations with third-party applications using REST/SOAP API’s, Bulk APIs, integration tools, and external data sources
Build and optimize custom objects, fields, triggers, flows, process automation, and validation rules to support business processes
Manage user profiles, roles, permission sets, and sharing rules to ensure data security and appropriate access control within the Salesforce platform
Troubleshoot and debug Salesforce applications, ensuring high system performance and reliability
Optimize and maintain SOQL and SOSL queries for efficient database interactions
Ensure compliance with Salesforce best practices, coding standards, and security guidelines
Develop and execute unit tests and ensure code coverage meets Salesforce standards
Stay up to date with new Salesforce features, updates, and industry trends to continuously improve the platform
Work closely with business analysts, administrators, and stakeholders to gather requirements and provide technical solutions
Participate in the implementation of technology projects, ensuring alignment with business objectives and timelines
Lead the translation of business requirements into well-designed integration solutions
Lead technical design sessions and develop detailed technical solution documentation that is aligned with client business objectives
Develop, test, and document integration solutions and data migration elements of business applications in the CRM, ERP, and/or HCM domains
Provide detailed estimates and work breakdown structure for assigned tasks
Requirements
Bachelor’s degree in engineering, Computer Science or related technical field is required or Master’s degree preferred
5+ years of software development experience in designing complex, enterprise-wide business solutions
3+ years’ worth of Salesforce Field Service Management development experience
Salesforce Platform Developer 1 and/or Salesforce Field Service Consultant certifications
Strong expertise in Apex (Classes, Triggers, Batch Jobs, Schedulers, Dynamic Apex), Lightning Web Components (LWC), Visualforce, and SOQL/SOSL
Proven experience in design, development, and implementation of Salesforce.com solutions spanning Sales, Marketing, and Services
Experience in designing and building 3rd party system integrations (REST/SOAP) between Salesforce, ERP’s, and HCM’s
Good oral and written communication skills with excellent collaborations skills
In-depth knowledge of Salesforce security models, permission sets, profiles, roles, and sharing rules.
Hands-on experience with Salesforce deployment tools (Salesforce DX, Change Sets, or Gearset).
Experience with version control systems (Git, Bitbucket)
Demonstrated ability to meet deadlines, manage and prioritize simultaneous requests
Creative and analytical thinker with strong critical thinking skills
Proficiency in MS Excel for data manipulation, reporting and KPIs
Ability to program in object-oriented and/or functional programming languages such as Java, C#, Python, JavaScript, etc.
Understanding of Webservices standards and technologies such as: WS*, JSON, REST, GraphQL etc.
Background in data architecture, design, and data modeling
Strong problem solving and software triage skills with the ability to work cross-functionally in a fast-paced and rapidly changing work environment
Familiarity with agile software delivery methodologies such as Scrum
Benefits
Competitive pay
Full benefits package that starts day one: Includes medical, dental, vision, 401K with match, company-paid life insurance and disability coverage.
8 paid holidays
PTO: Full-time employees enjoy a generous paid time off policy, accruing more time throughout their tenure with TFS
Training and mentoring : Learn from our experts in the industry
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
ApexLightning Web ComponentsVisualforceSOQLSOSLREST APISOAP APISalesforce Field Service Managementdata migrationdata architecture
Soft skills
communication skillscollaboration skillscritical thinkingproblem solvingtime managementanalytical thinkingcreativityability to prioritizeadaptabilitycross-functional teamwork
Certifications
Salesforce Platform Developer 1Salesforce Field Service Consultant