Senior Developer, Process Automation

Remote from
Seniority level
Job function
Job type
Full Time,
Job posted
Apply before
29 Nov 2023
Computer Software

About Paylocity

Our all-in-one software platform helps HR pros achieve their best with automation, data-driven insights & engagement.

Many companies offer payroll and human capital management (HCM) solutions, but Paylocity takes technology to the next level. We’ve evolved beyond HCM to a next-generation employee experience platform. With uniquely designed solutions to help companies engage employees, we’ve changed how and where work gets done and created a personalized work environment. Join Paylocity as we continue to transform the future of technology!

We give our employees what they need to succeed, including great benefits and perks! We offer medical, dental, vision, life, disability, and a 401(k) match, as well as perks that support you, your family, and your finances. And if it’s career development you desire, we provide that, too! At Paylocity, people matter most and have always been at the heart of our business.

There are jobs and then there are careers. Since 1997, Paylocity has been hiring talented people, giving them big challenges, and providing the right resources to help them succeed. Our award-winning culture ensures all employees feel truly welcome, appreciated, and free to be themselves. While other companies talk about it, we make it happen. Join Paylocity and launch your career!

Position Overview

The Senior Process Automation Developer will be responsible for leading efforts with our internal customers to automate end-to-end processes that will increase efficiency and quality. They will leverage various coding languages, technologies, and tools to accomplish this, leveraging both out of the box and custom coded solutions. They will work closely with Project Managers, Business Analysts, and internal customers to understand requirements and will be expected to observe process and recommend how our automation tools could be leveraged further. They will lead innovation across business units using a full range of intelligent automation technologies.

Primary Responsibilities 

The below represents the primary duties of the position, others may be assigned as needed. To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • Work independently to design, develop, and implement automation solutions to streamline processes and maximize efficiency
  • Identify and create reusable and custom automation components and maintain workflow standards
  • Actively participate in the analysis and review of business and process requirements
  • Assists in ensuring business and technical needs and opportunities are identified and satisfied throughout solution development
  • Lead code reviews and mentor new employees and junior developers while efficiently maintaining workload
  • Provide accurate time estimates, and outline dependencies and milestones
  • Help design a scalable RPA framework and architect robust workflows that utilize multiple intelligent automation technologies
  • Design, develop, and implement RPA solutions to streamline processes and maximize efficiency
  • Research and integrate other intelligent automation technologies into the framework, inclusive of OCR, NLP, AI, and ML
  • Lead technical discussions and develop strategies to solve technical challenges
  • Monitor and measure the effectiveness of automations and troubleshoot as needed.
  • Stay current with automation technologies and develop prototypes the demonstrate creative ways of applying automation tools
  • Handle tier 2 and 3 level support of automated processes
  • Create and maintain technical documentation and best practices to support automations
  • Collaborate with internal IT team to set up and maintain RPA technical infrastructure and security
  • Collaborate with customers and team members to identify and evaluate process automation opportunities and support requirements gathering
  • Observe operational processes and recommend automated solutions that will increase efficiency, revenue, and/or reduce errors
  • Handle complex problems independently and act as a subject-matter expert
  • Other duties as assigned

Education and Experience

  • Bachelor’s degree in computer science, IT/IS, engineering, or equivalent experience required
  • 5+ years programming experience using core programming languages (C#, Java) with at least 2+ years utilizing Intelligent      Automation technologies (Microsoft Power Automate, UiPath, Blue Prism, Automation Anywhere or similar automation tool) to design, build, deploy, and maintain automations
  • 3+ Experience with database integrations utilizing SQL
  • Experience with Process Analysis, Design, and Implementation, Business and Technical requirements, Problem-Solving, and System(s) Testing, including UAT and Bug fixes required
  • Experience with other advanced technologies (OCR, NLP, AI, ML) within an intelligent automation framework strongly preferred
  • Significant experience developing custom automation components and extending automation tools beyond default capabilities
  • Experience with one or more development technology stacks or frameworks (such as Angular, React, Nodejs, Java, Python, etc.) preferred
  • Ability to multitask in a fast-paced environment and prioritize the most critical tasks and projects independently
  • Experience leveraging CI/CD tools (E.g. Jenkins) and GitHub code repositories and associated workflows
  • Must have strong analytical, problem-solving, and organizational skills; attention to detail; and ability to coordinate multiple tasks, set priorities, and meet deadlines

Paylocity is an equal-opportunity employer. Paylocity is committed to the full inclusion of all individuals. We recruit, train, compensate, and promote regardless of race, religion, color, national origin, sex, disability, age, veteran status, and other protected status as required by applicable law. At Paylocity, we believe diversity makes us better.

We embrace and encourage our employees’ differences in age, culture, ethnicity, family or marital status, gender identity or expression, language, national origin, physical and mental ability, political affiliation, race, religion or spiritual belief, sexual orientation, socio-economic status, veteran status, and other characteristics that make our employees unique. We actively cultivate these differences through our employee resource groups (ERGs), employee experiences, perspectives, talents, and approaches to drive innovation in the software and services we provide our customers.

Apply now >

Personalised job alerts

Set up personalised e-mail alerts about similar remote jobs

Report jobShare

How to apply

Did you apply? Let us know, and we’ll help you track your application.

See a few more

Similar remote jobs in Programming

Job Search Safety Tips

Here are some tips to help you search and apply for jobs safely:
Watch out for suspicious jobs Don't apply for jobs that offer high pay for little work or offer to hire you without an interview. Read more ›
Check the employer's profile Make sure you're applying for a trustworthy job by visiting the employer's profile and learning more about them. Read more ›
Protect your information Don't share personal details like your bank account or government-issued ID on suspicious websites or messengers. Read more ›
Report jobs that feel unsafe If you see a job that seems misleading, inappropriate or discriminatory, report it for going against our policies and we'll review it.

Share this job


What position is Paylocity hiring for?

Paylocity is hiring a remote Senior Developer, Process Automation from

What type of employment does Paylocity offer?

This is a Full Time role.