21 Jul
Vista Applied Solutions Group
Anand
Job Summary:
Client is switching payrolls and need to move from Service Titan to Paylocity using an API so looking for the API Developer.
The work will be performed over a 9-week period and includes requirements gathering, solution development, and testing for both an automated payroll taxation lookup tool and a custom API time file integration for Paylocity
Project Objectives
- Develop and implement an automated system for accurate technician payroll taxation based on service location zip codes within Service Titan, or to update the time file once submitted.
- Design and deliver a custom API integration to generate and import time files into Paylocity, featuring front-end editing, control totals, and error reporting.
Scope of Work
- Requirements Gathering: Identify business rules, user needs, and compliance requirements for both initiatives.
- Custom Program Development: Build a Service Titan module for payroll taxation lookup and an API-driven time file generator with a user interface and controls.
- Testing & Validation: Develop and execute test plans, including user acceptance testing and validation with sample data.
- Implementation & Rollout: Deploy solutions, provide user training, and support initial operations.
Responsibilities:
- Design and implement a custom API solution to:
- Extract technician payroll and punch data from ServiceTitan, using endpoints like Export_GrossPayItems.
- Transform and validate that data to meet Paylocity’s API schema for automated time file import.
- Authenticate securely using OAuth 2.0 for Paylocity API access.
- Develop a lightweight front-end tool enabling users to:
- View and edit time records pre-submission.
- Validate control totals and resolve data issues.
- Generate user-friendly error reports.
- Build location-based tax logic using service ZIP codes,
either as a ServiceTitan enhancement or external module.
- Collaborate closely with project stakeholders and participate in all phases: requirements gathering, development, QA, UAT, and deployment.
- Create clear documentation for business users and IT teams.
Qualifications:
- Experience in API design and systems integration.
- Strong knowledge of RESTful APIs, OAuth 2.0, and secure data transfer.
- Proven experience integrating third-party systems such as HRIS or payroll platforms.
- Proficiency in modern backend languages and frameworks (Node.js, Python, .NET, etc.) for building custom middleware.
- Front-end experience with React, Angular,
or similar frameworks for building data review UIs.
- Ability to implement robust error handling, validation logic, and logging frameworks.
- Familiarity with payroll operations, timekeeping systems, and tax jurisdiction rules is a plus.
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.