UKG logo

Sr Software Engineer

UKG

Branchburg, NJ
Full Time
Senior
100k-143k
6 days ago

Job Description

About the Role

UKG is the largest U.S.-based private software company with 80,000 customers across 150 countries. The company is dedicated to inspiring organizations to become great workplaces through award-winning HR technology. UKG offers a purpose-driven environment with benefits that support personal and professional growth, including wellness programs, tuition reimbursement, and a customizable expense reimbursement program. The company values an inclusive culture, active employee resource groups, and caring leadership, fostering a supportive environment for its employees. The role of Senior Software Engineer provides an opportunity to lead projects and contribute to high-impact software solutions used worldwide, working collaboratively to build and maintain complex systems and mentor junior engineers.

Key Responsibilities

  • Software Development: Write clean, maintainable, and efficient code for various software applications and systems.
  • Technical Leadership: Contribute to the design, development, and deployment of complex software applications, ensuring high standards of quality and performance.
  • Project Management: Manage execution and delivery of features and projects, negotiate priorities and deadlines, and ensure successful, timely completion with quality.
  • Architectural Design: Participate in design reviews and architectural planning of new features and systems, ensuring scalability, reliability, and maintainability.
  • Code Review: Review code developed by other developers, provide feedback, and maintain high technical standards, including adherence to best practices, observability, and testing.
  • Testing: Build testable software, define and automate tests using tools like Junit and Selenium, and leverage design patterns and the test automation pyramid.
  • Service Health and Quality: Maintain service health, proactively identify and resolve issues, utilize telemetry and indicators, conduct root cause analysis, and implement measures to prevent recurrence.
  • DevOps Model: Work within a DevOps framework, taking ownership from requirements to deployment and maintenance in production.
  • Documentation: Properly document new features, enhancements, or fixes, and contribute to training materials.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
  • 4+ years of professional software development experience.
  • Deep expertise in one or more programming languages such as C, C++, C#, .NET, Python, Java, or JavaScript.
  • Extensive experience with software development practices and design patterns.
  • Proficiency with version control systems like GitHub and bug/work tracking systems like JIRA.
  • Understanding of cloud technologies and DevOps principles.

Nice to Have

  • Experience with cloud platforms like Azure, AWS, or GCP.
  • Familiarity with CI/CD pipelines and automation tools.
  • Experience with test automation frameworks and tools.
  • Knowledge of agile development methodologies.
  • Familiarity with developing accessible technologies.
  • Dedicated to diversity and inclusion initiatives.
  • Excellent communication and interpersonal skills, with the ability to work effectively in a collaborative team environment.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 4+ years of professional software development experience.

Benefits & Perks

  • Competitive salary ranging from $99,800 to $143,450, with potential short-term and long-term incentives.
  • Comprehensive benefits package available on UKG's careers site.
  • Wellness programs, tuition reimbursement, and a customizable expense reimbursement program.
  • Supportive and inclusive work environment with active employee resource groups.
  • Opportunities for professional growth and development.

Working at UKG

UKG fosters an inclusive and purpose-driven culture that values every voice and supports employees in doing their best work. The company emphasizes collaboration, diversity, and innovation, aiming to inspire organizations worldwide and support their growth through advanced AI-powered products and solutions.

Apply Now

Job Details

Posted AtJul 18, 2025
Salary100k-143k
Job TypeFull Time
Work ModeHybrid
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About UKG

Website

ukg.com

Company Size

10000+ employees

Location

Branchburg, NJ

Industry

Software Publishers

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches