Paylocity

Software Engineer

Paylocity$84K — $120K *
US-AnywhereRemote in United States
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • Minimum 2 years of professional software engineering experience
  • Strong foundation in programming languages and development principles
  • Experience with agile development methodologies
  • Excellent communication and collaboration abilities

Responsibilities

  • Design, develop, and maintain software applications following best practices
  • Contribute to existing codebase while ensuring good separation of concerns
  • Collaborate on project planning with senior engineers
  • Implement automated tests and improve testing processes
  • Participate in code reviews and provide constructive feedback

Benefits

  • Opportunity for professional growth and skill advancement
  • Collaborative team environment with cross-departmental interactions
  • Flexible work arrangements with potential remote options
  • Supportive mentorship from senior engineers
  • Access to ongoing training and industry trend updates
Full Job Description
Job Type

Full-time

Description

Position Title: Engineer Software

This role involves developing high-quality software in a SaaS solution and collaborating with

cross-functional teams.

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.

Core Responsibilities
• Design, develop, and maintain software applications following established best practices
• Contribute to existing codebase while demonstrating good separation of concerns
• Collaborate on project planning and implementation with senior engineers
• Understand and adapt to existing system designs and technology choices
• Assist in developing solutions for small to medium-sized projects
• Implement automated tests and contribute to testing improvements
• Follow established coding standards and participate in code reviews
• Communicate effectively within the engineering team
• Participate actively in team discussions and planning sessions
• Maintain awareness of ongoing team projects and initiatives

Team Collaboration
• Work collaboratively with senior engineers on project implementation
• Participate in code reviews and provide constructive feedback
• Contribute to technical discussions and share knowledge with peers
• Support team members during challenging technical situations
• Build strong working relationships across departments

Growth & Development
• Continuously improve technical skills and knowledge
• Learn from senior engineers and mentors
• Document technical decisions and solutions
• Share knowledge through team presentations or documentation
• Stay updated with industry trends and best practices

Education and Experience
• Bachelor's degree in Computer Science, Software Engineering, or related field
• Minimum 2 years of professional software engineering experience
• Good problem-solving skills and analytical thinking
• Excellent communication and collaboration abilities

Technical Skills
• Strong foundation in programming languages and software development principles
• Fluency in C#, Java, or a similar modern, object-oriented programming language
• Strong understanding of software development fundamentals
• Experience with agile development methodologies
• Understanding of software architecture concepts and patterns
• Experience with version control systems and collaborative development tools
• Knowledge of testing methodologies and practices
• Ability to learn and adapt to new technologies quickly

Physical requirements
• Ability to sit for extended periods: The role requires sitting at a desk or workstation for long

periods, typically 7-8 hours a day.
• Use of computer and phone systems: The employee must be able to operate a computer,

use phone systems and type. This includes using multiple software programs and inquiries

simultaneously.

The pay range for this position is $84,100 - $120,100 /yr; however, base pay offered may vary depending on job-related knowledge, skills, and experience. This information is provided per the relevant state and local pay transparency laws for the location in which this position will be performed. Base pay information is based on market location. Applicants should apply via www.paylocity.com/careers.

#LI-REMOTE

About Paylocity

Paylocity Holding Corporation provides cloud-based payroll and human capital management (HCM) software solutions for medium-sized organizations in the United States. The company offers Payroll module that enables clients to automate key payroll processes and manage compliance; Core HR module, which provides a set of HR capabilities enabling clients to manage HR data; and Talent module that enable clients to manage their talent throughout employees' tenures, starting at recruiting and carrying through onboarding, learning, and performance management. It also provides Workforce Management module that enables clients to manage their time and labor processes; Benefits module, which offers benefit management solutions for healthcare and retirement plans; and Analytics module that enables clients to analyze and report on their business data. In addition, the company provides implementation and training, client and employee self-service, and online support and customer resources services. It markets and sells its products through direct sales force primarily to clients in the professional services, technology, retail, and financial services industries. Paylocity Holding Corporation was founded in 1997 and is headquartered in Schaumburg, Illinois.
Learn more about Paylocity
Size
4,150 employees
Market Cap
$10.5 billion
Industry
Net Income
$67.1 million
Founded
1997
5 Year Trend
+23.2%
Revenue
$584.3 million
NASDAQ

Similar Jobs

More Jobs at Paylocity

More Information Technology Jobs

Find similar Software Engineer jobs: