Job Description
Job Title:  .Net Developer
Req Id:  1458
Posting Start Date:  11/27/25

Hinduja Global Solutions (HGS) is an innovative leader in Customer Experience and Business Process Management with over four decades of providing services. Our customer-obsessed ethos combined with a pioneering approach places digital solutions at the core of our operations. As we navigate the digital era, we strive to revolutionize customer experiences, equipping our clients with a significant competitive advantage. 

Job Description: 

Overview

We are seeking a motivated .NET developer with a strong interest in AI-driven software delivery. You will build, integrate, and maintain our .NET applications using our established AI-First Programming Approach, working on the core systems that power our product management platforms.

What You’ll Do

  • Design, develop, test, and maintain .NET applications, primarily Windows desktop (WinForms/WPF) currently on .NET Framework 4.x.
  • Contribute to the migration of legacy applications to modern .NET (targeting .NET 8 LTS initially, with a path to .NET 9 where appropriate).
  • Collaborate with Product to refine requirements and deliver increments that meet user and business needs.
  • Troubleshoot, triage, and resolve defects within agreed SLAs; write clear post-incident notes when needed.
  • Enhance and help maintain our in-house AI tooling and workflows that accelerate code, tests, and documentation.
  • Participate in code reviews (human and AI-assisted), contribute to coding standards, and improve developer experience (DX).

Our AI-First Development Workflow

  • Use AI tools (e.g., GitHub Copilot, ChatGPT, or equivalents) for scaffolding, tests, refactoring, and documentation while retaining developer accountability.
  • Follow prompt hygiene and privacy guidelines (no sensitive data in prompts, respect licensing).
  • Workflow stages: Code Modifier Agent → Code Review Agent (automated + human) → Final Approval Agent. The Code Review Agent can loop back to the Code Modifier Agent when changes are required.
  • Track AI utilisation and quality metrics to improve velocity and reliability over time.

Core Tech You’ll Use

  • Languages/Frameworks: C#, VB.NET (legacy), WinForms, WPF, modern .NET (.NET 8+), async/await, LINQ.
  • Data: SQL Server, T-SQL; ORM (Entity Framework or Dapper).
  • Services: REST APIs, JSON/HTTP; familiarity with message queues (e.g., Azure Service Bus) is a plus.
  • Tooling: Git (branching strategies), Jira, CI/CD (Azure DevOps/GitHub Actions), NuGet, static analysis (Roslyn analyzers/SonarQube), logging (Serilog/NLog), telemetry (Application Insights).
  • Testing: xUnit, NUnit, MSTest; mocking frameworks; unit/integration testing and disciplined test coverage.

 

What You’ll Bring

  • 1–3 years of hands-on .NET development experience (C#; VB.NET familiarity valued for legacy).
  • Exposure to WinForms/WPF and Windows desktop concepts.
  • Experience integrating REST APIs and third-party services.
  • Solid grasp of object-oriented design, debugging, and refactoring; able to write clean, testable code.
  • Curiosity and growth mindset toward AI-assisted development and new tooling.
  • Clear communication and collaboration skills.

Nice to Have

  • Experience migrating .NET Framework apps to modern .NET (8/9), including interop and dependency modernization.
  • Azure experience (App Services, Key Vault, Service Bus, Azure SQL) and infrastructure-as-code basics.
  • Knowledge of CI/CD pipelines, release management, and feature flags.
  • Familiarity with secure coding (OWASP), secrets management, and handling PII.
  • Experience with code quality tools (SonarQube/StyleCop) and performance profiling.
  • Reasoning-led problem-solving and a structured approach to trade-offs.
  • (Humorous note: A strong interest in World Domination is optional but appreciated.)

Ways of Working

  • Agile delivery with small, frequent releases; partner closely with Product and QA.
  • Code reviews (human + AI), coding standards, and definition of done including tests and telemetry.
  • Documentation of decisions (ADR-style lightweight notes) and operational runbooks for key components.

As an equal opportunity employer, HGS is dedicated to diversity, inclusivity and Equity. HGS does not discriminate on the basis of the race, ethnicity, religion, sex, national origin, age, veteran disability, or genetic information or any other reason prohibited by law in employment. We believe in the power of diversity to create an environment where every individual excels, and our diverse customer and colleague base is deeply understood.