Full Time

Software Engineer (Full Stack)

Paylocity
$80,000 - $120,000* / year (about $38–$58 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Paylocity, so some details may not match this job. The employer's own page has the real description.

Job Overview


As a Software Engineer (Full Stack) at Paylocity, you will be an integral part of our dynamic development team, responsible for designing, developing, and maintaining robust and scalable software applications. You will collaborate with cross-functional teams to understand business requirements, applying best practices in coding, testing, and deployment to deliver high-quality software solutions that enhance user experience and meet the strategic goals of the company.



Job Responsibilities

  • Design, develop, and implement full-stack web applications using modern frameworks and technologies.
  • Collaborate with product management and design teams to translate business requirements into technical specifications.
  • Maintain and optimize existing software applications to ensure top-tier performance, security, and reliability.
  • Participate in code reviews and provide constructive feedback to peers to improve code quality.
  • Implement responsive designs that work on a variety of devices and screen sizes.
  • Write and maintain comprehensive documentation for systems and applications.
  • Engage in continuous learning of new technologies and frameworks to remain competitive in the job market.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 3+ years of professional experience in software development, with a focus on both front-end and back-end technologies.
  • Proficiency in programming languages such as JavaScript, Python, Java, or Ruby.
  • Experience with front-end frameworks such as React, Angular, or Vue.js.
  • Familiarity with back-end technologies including Node.js, Express, or Django.
  • Knowledge of database management systems such as SQL, MySQL, or MongoDB.
  • Strong understanding of RESTful APIs and web services.
  • Excellent problem-solving skills and attention to detail.


Technologies & Tools


The ideal candidate will be proficient in modern technologies such as JavaScript, along with frameworks like React or Angular for front-end development. For back-end systems, experience with Node.js or Python is preferred. Familiarity with cloud services, CI/CD tools, and containerization technologies such as Docker will be beneficial. Additionally, knowledge of version control systems like Git is essential for managing code repositories.



Ideal Candidates


Ideal candidates for this Software Engineer (Full Stack) position are innovative thinkers who thrive in a fast-paced environment. They should possess strong analytical capabilities with a passion for technology and software development. A successful engineer at Paylocity is a team player who communicates effectively and collaborates with diverse teams to achieve strategic objectives. Moreover, they have an eagerness to learn and adapt to emerging technologies, ensuring they contribute creatively and effectively to projects.

No password to remember: you can log in with a link we email you. Log in →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.