Senior Full-Stack Engineer, Payroll Platform

Socket.dev

Lowell (MI)

On-site

USD 102,000 - 147,000

Full time

6 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

UKG is seeking a Software Engineer III to join the Payroll team. This senior full-stack role leads projects and builds enterprise-grade web applications across React/TypeScript, Java REST APIs, and databases.

You will mentor junior engineers, design, develop, test, deploy, and maintain solutions, and collaborate with product, UX, and external teams to ensure high-quality results. Experience with cloud and DevOps is expected.

Qualifications

  • Bachelor’s degree in computer science, engineering, or a related technical field, or equivalent practical experience.
  • Minimum of six years of professional software development experience.
  • Strong experience building full stack web applications.
  • Strong proficiency in Java, React/TypeScript and SQL.
  • Experience developing REST APIs and integrating them with front-end applications.
  • Experience with SQL and NoSQL databases.
  • Experience leveraging AI tools in software development (Claude, Copilot or Windsurf).
  • Proficiency with GitHub and Jira.
  • Knowledge of cloud technologies and DevOps.
  • Experience with automated testing (JUnit, React Testing Library, Selenium, Cucumber).
  • Excellent communication and interpersonal skills.

Responsibilities

  • Full Stack Development: Write clean, maintainable, test and efficient code across React and TypeScript user interfaces, Java services and REST APIs, and database components.
  • Technical Leadership: Contribute to the design, development, and deployment of complex software applications while ensuring high standards of quality and performance.
  • Project Management: Manage the execution and delivery of features and projects, negotiate priorities and deadlines, and ensure timely, high-quality completion.
  • Architectural Design: Participate in design reviews and the architectural design of front-end, backend, and data solutions while ensuring scalability, reliability, and maintainability.
  • Code Review: Review code from other developers, provide feedback, and maintain a high bar for technical excellence, maintainability, observability, and automated testing.
  • Testing: Build testable software and automate unit, integration, API, and end-to-end tests using tools such as JUnit, React Testing Library, Cucumber, or Selenium.
  • Service Health and Quality: Maintain the health and quality of applications and services, proactively identify and resolve issues, and use telemetry to optimize performance and prevent recurring incidents.
  • DevOps Model: Take ownership from requirements and design through development, testing, deployment, monitoring, and production support.
  • Documentation: Document new features, enhancements, and fixes, contribute to training materials, and share knowledge with the team.
  • Collaboration: Work with engineers, Product Management, UX, and external teams to ensure the integrity and quality of the complete solution.

Skills

Full stack development
Java
React/TypeScript
SQL
REST APIs
AI tools in development
GitHub
Cloud & DevOps
Testing (JUnit, Selenium, Cucumber)
Communication

Education

Bachelor's degree in CS/Engineering

Tools

JUnit
React Testing Library
Cucumber
Selenium
GitHub
Jira
Cloud platforms (Azure/AWS/GCP)

Job description

UKG is seeking a Software Engineer III to join the Payroll team. This senior full-stack role leads projects and builds enterprise-grade web applications across React/TypeScript, Java REST APIs, and databases.

You will mentor junior engineers, design, develop, test, deploy, and maintain solutions, and collaborate with product, UX, and external teams to ensure high-quality results. Experience with cloud and DevOps is expected.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Full-Stack Engineer (React/TypeScript & Java)
Senior Full-Stack Engineer (React/TypeScript & Java)

Ukg-6 • Lowell (MA)

Hybrid
USD 102,000 - 147,000
Software Engineer III- Eng
Software Engineer III- Eng

Socket.dev • Lowell (MI)

On-site
USD 102,000 - 147,000
Principal Software Architect - Payroll Platforms
Principal Software Architect - Payroll Platforms

UKG • Town of Florida (NY)

On-site
USD 163,000 - 236,000
Performance-based bonus plan
Stock unit awards
Comprehensive benefits
Software Engineer III- Eng
Software Engineer III- Eng

Fairygodboss • Lowell (MA)

On-site
USD 102,000 - 147,000
Principal Software Architect - Payroll Platform & AI
Principal Software Architect - Payroll Platform & AI

UKG • Town of Florida (NY)

On-site
USD 180,000 - 230,000
Software Engineering Manager – AI-Driven Payroll Platform
Software Engineering Manager – AI-Driven Payroll Platform

UKG • Town of Florida (NY)

On-site
USD 130,000 - 186,000
Software Engineer III- Eng
Software Engineer III- Eng

UKG • Lowell (MA)

On-site
USD 102,300 - 147,050
Performance-based bonus plan
Restricted stock unit awards
Comprehensive benefits
Senior Full-Stack Engineer | Architecture, APIs & Leadership
Senior Full-Stack Engineer | Architecture, APIs & Leadership

UKG • Lowell (MA)

On-site
USD 120,000 - 180,000
Senior Software Engineer - Java/React & Tech Lead
Senior Software Engineer - Java/React & Tech Lead

UKG • Lowell (MA)

On-site
USD 102,300 - 147,050
Performance-based bonus plan
Restricted stock unit awards
Comprehensive benefits
Staff Software Engineer — AI-Driven Platform Architect
Staff Software Engineer — AI-Driven Platform Architect

UKG • Lowell (MA)

Hybrid
USD 130,000 - 160,000