1 day ago
Noida, IndiaStaff+
Responsibilities
- Write clean, maintainable, and efficient code for software applications and systems.
- Design, develop, deploy, and maintain complex software applications and systems.
- Manage execution and delivery of features and projects, including priorities, deadlines, and quality.
- Participate in architectural design and design reviews to ensure scalability, reliability, and maintainability.
- Review other engineers’ code and provide feedback supporting technical excellence and maintainable implementation.
- Build testable software, define tests, and automate testing with tools such as JUnit and Selenium.
- Maintain service health and quality, investigate incidents, analyze root causes, and implement preventive improvements.
- Use service health indicators and telemetry to identify issues and optimize performance.
- Own software delivery from requirements through design, development, testing, continuous deployment, and production operations in a DevOps model.
- Document features, enhancements, fixes, and training materials.
- Mentor junior colleagues and collaborate with product managers, peers, and stakeholders.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
- At least 12 years of professional software development experience.
- Deep expertise in one or more programming languages, including C++, C#, .NET, Python, Java, or JavaScript.
- Extensive experience with software development practices and design patterns.
- Proficiency with GitHub and JIRA.
- Understanding of cloud technologies and DevOps principles.
- Preferred experience with Azure, AWS, or GCP.
- Familiarity with CI/CD pipelines, automation tools, test automation frameworks, and tools.
- Knowledge of agile development methodologies and accessible solution development.
- Strong customer empathy and the ability to understand and address user needs.
- Excellent communication and interpersonal skills for collaborative teamwork.
Benefits
- Flexible work arrangements and benefits are provided, with details described generally in the posting.
- UKG is an equal opportunity employer committed to diversity and inclusion.
- Disability accommodations are available throughout the application and interview process.
Tech Stack
Categories
About UKG
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.
