Procore is seeking a Certinia Developer to design, develop, and implement robust solutions within the Certinia (FinancialForce) platform to meet business requirements and support Procore's construction management software ecosystem.
Requirements
- 8+ years of experience in Salesforce development, with at least 4+ years of hands-on experience in Certinia (FinancialForce).
- Strong proficiency in Apex, Visualforce, Lightning Web Components (LWC), and JavaScript.
- In-depth understanding of Salesforce Platform Architecture, Governor Limits, and Best Practices.
- Deep expertise in Certinia PSA – configuration, optimisation, and customisation.
- Strong understanding of project management, resource planning, time and expense tracking, and financial processes (Billing and Revenue Management), Services Estimating within PSA.
- Experience integrating Certinia PSA with ERP, CRM, and other enterprise applications.
- Hands-on experience with Certinia PSA development, including workflows, automation, and Apex customisation.
Responsibilities
- Design and develop end-to-end solutions on the Certinia (FinancialForce) platform, including customisation, configuration, and integration.
- Leverage Certinia PSA automation for seamless project management, resource planning, time tracking, expense management, billing, and revenue recognition.
- Implement and maintain Apex Classes, Triggers, Batch Jobs, Lightning Web Components (LWC), and Visualforce pages.
- Develop and enhance Certinia modules such as PSA (Professional Services Automation), Accounting and Revenue Management.
- Ensure adherence to Salesforce best practices, coding standards, and governance limits.
- Optimise system performance and scalability through code optimisation and efficient data handling.
- Create and maintain detailed technical documentation, including design specifications and user guides.
Other
- Ability to lead client workshops, requirement gathering, and stakeholder communication.
- Strong problem-solving skills, analytical mindset, and ability to work in a fast-paced environment.
- Experience with Certinia PSA, Accounting, and Revenue Management, Analytics and Reporting modules.
- Proficiency in SOQL and SOSL.
- Hands-on knowledge and understanding of DevOps tools and technologies, such as GIT and experience with Salesforce release, pipeline management, and CI/CD processes, is a plus.