12 Nov
|
Walking Tree
|
Noida
12 Nov
Walking Tree
Noida
Location: Agra / Noida
Work Mode: 05 Days WFO
Shift: 10:00 AM to 07:00 PM
Employment Type: Permanent
Payroll: Direct Payroll of WalkingTree Technologies
We are hiring a backend-leaning full-stack developer with 47 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.
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.
Valuable-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.
📌 Senior Full Stack Developer Net+angular Noida
🏢 Walking Tree
📍 Noida