- Company Name
- Procore Technologies
- Job Title
- Staff Salesforce & Certinia Developer - Professional Services Automation
- Job Description
-
Job Title: Staff Salesforce & Certinia Developer – Professional Services Automation
Role Summary:
Design, develop, and implement end‑to‑end solutions on the Certinia (FinancialForce) platform within the Salesforce ecosystem. Collaborate with business stakeholders, functional consultants, and development teams to create scalable, high‑performance PSA, Accounting, and Revenue Management applications.
Expectations:
- Deliver robust, production‑ready Apex, LWC, Visualforce, and custom PSA configurations within defined sprint cycles.
- Maintain code quality, adhere to governor limits, and follow Salesforce best practices to ensure system performance and scalability.
- Provide post‑deployment support, troubleshoot production issues, and continuously enhance solution documentation.
Key Responsibilities:
- Design and develop custom Certinia modules (PSA, Accounting, Revenue Management) including workflow, automation, batch jobs, and integrations with ERP/CRM systems.
- Build and maintain Apex classes, triggers, Lightning Web Components, and Visualforce pages.
- Conduct requirement workshops, translate business needs into technical design, and create detailed technical specifications.
- Perform unit testing, coordinate with QA for integration tests, and facilitate smooth production releases.
- Optimize data handling and code to respect governor limits and improve system performance.
- Collaborate in Agile ceremonies, contribute to sprint planning, stand‑ups, and retrospectives.
- Create and maintain documentation (design docs, user guides, technical specs).
Required Skills:
- 8+ years Salesforce development experience, 4+ years Certinia (FinancialForce) expertise.
- Proficiency in Apex, SOQL, SOSL, Lightning Web Components, Visualforce, JavaScript, and Salesforce Platform Architecture.
- Deep knowledge of Certinia PSA configuration, optimization, and customization.
- Experience integrating Certinia PSA with ERP, CRM, and enterprise applications.
- Familiarity with DevOps (Git, CI/CD, release management, CI/CD pipelines).
- Strong analytical, problem‑solving, and stakeholder‑management abilities.
- Excellent written and verbal communication skills.
Required Education & Certifications:
- Salesforce Platform Developer I (mandatory); Developer II (preferred).
- Certinia PSA certification strongly preferred.