UKG

Software Engineer III- Eng- .Net

UKG
Apply
29 days ago
Pune, IndiaSenior

Responsibilities

  • Write clean, maintainable, and efficient code for software applications and systems.
  • Design, develop, deploy, and maintain complex software applications with high quality, performance, scalability, reliability, and maintainability.
  • Manage execution and delivery of features and projects, including priorities and deadlines.
  • Participate in architectural and design reviews with peers and stakeholders.
  • Review engineers’ code and uphold coding, observability, and unit test standards.
  • Build testable software, define and automate tests, and participate in testing using tools such as JUnit, Selenium, and Pytest.
  • Maintain service health and quality, resolve incidents, use telemetry and health indicators, and conduct root cause analysis.
  • Own software through requirements, design, development, testing, deployment, and maintenance in a DevOps model.
  • Design, build, and integrate AI/ML capabilities into production software systems and evaluate architectural tradeoffs.
  • Use prompt engineering and AI-assisted development workflows for product features, implementation, and code review.
  • Document features, enhancements, and fixes and contribute to training materials.
  • Guide and mentor P1/P2 engineers on engineering practices, design, and AI-augmented development workflows.

Requirements

  • Bachelor’s degree in computer science, engineering, or a related technical field, or equivalent practical experience.
  • At least 4 years of professional software development experience.
  • Deep expertise in one or more languages such as C#, .NET, and JavaScript.
  • Extensive experience with software development practices and design patterns.
  • Proficiency with version control and work tracking systems such as GitHub and JIRA.
  • Understanding of cloud technologies and DevOps principles.
  • Hands-on experience designing, building, or integrating AI/ML capabilities into production software systems.
  • Ability to evaluate AI architectural tradeoffs and select approaches for product use cases.
  • Proficiency with AI-assisted development tools such as Claude, GitHub Copilot, and Cursor, including validating AI-generated outputs for quality, security, and performance.
  • Experience with prompt engineering applied to product features, customer-facing experiences, or engineering tooling.
  • Preferred experience with Azure, AWS, or GCP.
  • Preferred familiarity with CI/CD pipelines, automation tools, test automation frameworks, accessible technologies, and agile development methodologies.
  • Excellent communication and interpersonal skills.

Benefits

  • Flexible work arrangements and benefits are provided.
  • UKG is an equal opportunity employer committed to diversity and inclusion.
  • Disability accommodations are available throughout the application and interview process.

Tech Stack

Categories

UKG

About UKG

10,000+ employees

UKG builds cloud software for human capital and workforce management—HR, payroll, timekeeping, and scheduling—sold as SaaS to mid‑size and large employers. Formed in 2020 by the merger of Ultimate Software and Kronos, it is privately held by Hellman & Friedman and has dual headquarters in Lowell, Massachusetts, and Weston, Florida. Its platform helps organizations handle pay, compliance, and workforce planning across industries.

Contact me