Senior .NET Developer (Agra)

Senior .NET Developer (Agra)

14 Nov
|
WalkingTree Technologies
|
Agra

14 Nov

WalkingTree Technologies

Agra

- Role Overview

We are hiring a backend-leaning full-stack developer with 4–7 years of experience. About 70% of the work is .NET 6 backend development on an ASP.NET Boilerplate (ABP) codebase. The other 30% is Angular 17 front-end work. AI-assisted development is part of the daily workflow, and candidates must already use AI tools to write code and unit tests.

- Job Details

Field Details Title Full-Stack Developer (.NET + Angular) Experience 4–7 years Primary Skill C# / .NET 6+ / ASP.NET Core Secondary Skill Angular 17 / TypeScript Location Agra, Noida
- Key Responsibilities

Backend (.NET) –

- Primary

- Design, build and maintain REST APIs in ASP.NET Core using ABP’s layered architecture (Core, Application, EF Core, Web).
- Write application services, DTOs and repositories, and manage schema changes with EF Core migrations on SQL Server.
- Build and tune queries against InfluxDB for time-series chart and treatment data.
- Develop Kafka producers and consumers for data uploads, alarms and user/organisation sync.
- Build and maintain Hangfire background jobs.
- Work on authentication and authorisation with IdentityServer4, Azure AD and Azure Key Vault.
- Find and fix performance problems in high-volume, near-real-time data paths.

Frontend (Angular) –

- Secondary

- Build and update Angular 17 screens, components and services that consume the backend APIs.
- Manage state with NgRx and build data visualisations with libraries such as ECharts, ApexCharts and amCharts.
- Support the Capacitor-based Android and iOS builds when front-end changes affect them.

AI-Assisted Engineering

- Use AI coding tools (for example GitHub Copilot, Claude Code or Cursor) to generate,



refactor and document code.
- Use AI tools to generate and extend unit tests (xUnit for .NET
- Jasmine/Karma for Angular), then review them for correctness and coverage.
- Review AI-generated code critically for security, performance and fit with existing patterns before it is merged.

Team and Delivery

- Raise and review pull requests in Azure DevOps and keep CI/CD pipelines green.
- Estimate, track and deliver work items in agile sprints.
- Write transparent technical notes and pair with QA on test scenarios.
- Good-to-Have Skills
- Apache Kafka producers and consumers in .NET.
- InfluxDB or another time-series database.
- Hangfire or similar background job schedulers.
- Azure services: Key Vault, App Service, Azure AD / Entra ID, Microsoft Graph API.
- Docker and container-based deployment
- IIS hosting.
- NgRx state management in Angular.
- Charting libraries such as ECharts, ApexCharts, amCharts or Chart.js.
- Capacitor or Ionic for hybrid mobile builds.
- Cypress end-to-end testing.
- Domain exposure to oil and gas, industrial IoT or real-time telemetry systems.
- Qualifications and Soft Skills
- Bachelor’s degree in Computer Science, Engineering or a related field, or equivalent practical experience.
- 4–7 years of professional software development, with at least 4 years on .NET backends.
- Comfortable reading and changing a large existing codebase, not only building new projects.
- Clear written and spoken English for working with distributed teams and client stakeholders.
- Takes ownership of a feature from requirement to production, including debugging live issues.
- Uses AI tools with judgement: knows when generated code or tests are wrong and why.

Apply Now

📌 Senior .NET Developer (Agra)
🏢 WalkingTree Technologies
📍 Agra

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior .net developer (agra) / agra

Subscribe to this job alert:

Get the latest job offers by email for: senior .net developer (agra) / agra