11 Nov
|
Walking Tree
|
Noida
11 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.
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.
📌 Senior Full-Stack Developer (.NET+Angular) (Noida)
🏢 Walking Tree
📍 Noida