UKG logo

Software Engineer III- Eng - .Net + AI

UKG
NewPosted today

LOCATION

Pune City · Onsite

EXPERIENCE

4 - 8 Years

SKILLS REQUIRED

.NetC#AngularSQLSystem DesignAPI IntegrationObservabilityCI/CDIncident responseRoot Cause Analysis

Job description

Overview

Join UKG as a Software Engineer III working on complex software systems and high-impact software solutions. The role covers software design, development, testing, deployment and maintenance, with opportunities to lead projects and mentor junior engineers.

What you'll do

  • Write clean, maintainable and efficient code for various software applications and systems.
  • Contribute to the design, development and deployment of complex software applications and systems, ensuring high standards of quality and performance.
  • Manage the execution and delivery of features and projects, negotiating project priorities and deadlines and ensuring successful and timely completion with quality.
  • Participate in design reviews with peers and stakeholders and in the architectural design of new features and systems, ensuring scalability, reliability and maintainability.
  • Review code developed by other developers, provide feedback and maintain a high bar of technical excellence, including coding guidelines, elegant, efficient and maintainable code, observability built from the ground up and unit tests.
  • Build testable software, define tests, participate in the testing process and automate tests using tools such as JUnit and Selenium.
  • Maintain the health and quality of services and incidents, proactively identifying and resolving issues.
  • Utilize service health indicators and telemetry to take action and provide recommendations to optimize performance.
  • Conduct thorough root cause analysis and drive measures to prevent future recurrences.
  • Work in a DevOps model, taking ownership from product management requirements through design, development, testing, deployment and maintenance of software in production.
  • Properly document new features, enhancements and fixes to the product, contributing to training materials.
  • Mentor junior engineers.

What you'll need

  • Bachelor's degree in Computer Science, Engineering or a related technical field, or equivalent practical experience.
  • 4 - 8 years of professional software development experience.
  • Deep expertise in C#.
  • Deep expertise in .NET.
  • Deep expertise in ANGULAR.
  • Extensive experience with software development practices and design patterns.
  • Proficiency with version control systems like GitHub.
  • Proficiency with 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.

Details

  • Location: Pune City, India.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Software Engineer III- Eng - .Net + AI