Software Engineer III- Quality Tooling
Backend Developer
API
Automation
Data Integration
Frontend
Git
Integration
Integrations
Java Language
JavaScript
Performance Engineering
QA Automation
QA/QC
Quality Assurance
Quality Management
Senior Developer
Software Development
Software Engineer
Software Engineering
SQL
Test Automation
TypeScript
Job Description
Software Engineer III - Quality Tooling at UKG, hybrid in Sunrise, FL, focuses on leading and building software solutions to improve software quality, testing visibility, and engineering productivity across UKG.
Responsibilities
- Lead and drive software engineering initiatives from discovery through delivery, shaping requirements and technical design.
- Design, build, and deploy applications, integrations, and reporting components that enhance software quality, testing visibility, and engineering efficiency.
- Collaborate with engineering teams and leadership to translate business objectives into practical technical solutions.
- Develop and maintain RESTful services, user interfaces, and data-backed services that support internal engineering workflows.
- Provide technical guidance to colleagues and partner teams while promoting software quality and testing best practices.
Requirements
- Demonstrated ability to lead software engineering initiatives across discovery, technical design, development, testing, and delivery.
- Hands-on experience designing and building software applications, REST API integrations, and data-backed services.
- Proficiency with modern programming languages such as JavaScript, TypeScript, Python, Java, C#, or similar technologies.
- Strong ability to partner with technical and business stakeholders to translate requirements and business impact into scalable software solutions.
Technologies
- JavaScript
- TypeScript
- Python
- Java
- C#
- NestJS
- React
- PostgreSQL
- MongoDB
- Google Cloud Platform
- GitHub Actions
- SonarQube
- Selenium
- Playwright
- k6
- Lighthouse
- Gatling
- JMeter
- LoadRunner Enterprise