AtkinsRéalis

Software Engineer – Dotnet Developer, 4-6 years exp

AtkinsRéalis

full-time

Posted on:

Location Type: Office

Location: GurgaonIndia

Visit company website

Explore more

AI Apply
Apply

About the role

  • Design & Build Features: Implement moderately complex user stories across front-end and back-end using C#, .NET/.NET Core, ASP.NET MVC/Web API, and modern front-end frameworks (React/Angular/Blazor)
  • Requirement Clarification: Work with product owners, business analysts, and senior engineers to refine requirements, estimate tasks, and propose pragmatic technical approaches
  • Quality & Standards: Write clean, maintainable, and testable code; follow established coding standards, design patterns (including SOLID), and contribute to code reviews with constructive feedback
  • API Development: Design, build, and consume secure, performant REST APIs; integrate with internal/external services
  • Data Work: Create and optimize SQL queries, stored procedures, and schema changes; ensure data integrity and performance considerations are addressed
  • Agile Delivery: Participate actively in Agile ceremonies (stand-ups, planning, refinement, retros) and reliably meet sprint commitments; maintain work items and documentation in Azure DevOps
  • DevOps & CI/CD: Contribute to build/release pipelines in Azure DevOps; create/improve pipeline tasks (build, test, code quality gates), and support automated deployments
  • Cloud Readiness: Develop and deploy applications to Azure App Service/Functions; configure app settings, Key Vault references, and troubleshoot environment issues with guidance
  • Security & Identity: Implement authentication/authorization using Azure AD (Entra ID), OAuth2, OIDC; apply security best practices (input validation, least privilege, secrets management)
  • Operational Support: Investigate and fix bugs; perform root-cause analysis; contribute to incident resolution and postmortems; improve logging, monitoring, and observability
  • Documentation: Produce clear technical documentation (component design notes, API specs, runbooks) for assigned modules and features
  • Continuous Improvement: Identify opportunities to reduce technical debt, improve performance, and streamline delivery; contribute to backlog grooming

Requirements

  • 4–6 years of professional experience in enterprise software development with the Microsoft stack
  • Solid hands-on experience building full-stack solutions with C#, .NET/.NET Core, ASP.NET MVC/Web API, SQL Server, and at least one modern front-end framework (React/Angular/Blazor)
  • Hands-on experience in Entity Framework Core for data access
  • Hands-on experience in Authentication/Authorization (Azure AD basics), secure coding practices (input validation, secrets management), and logging (Serilog, ILogger)
  • Demonstrated ability to own features end-to-end—from design and implementation to testing, deployment, and support—within a well-defined architecture
  • Experience working in Agile environments, using Azure DevOps (Boards, Repos, Pipelines) or equivalent tools for work tracking, source control, DevOps Pipelines (YAML basics), and CI/CD
  • Hands-on experience in Git: branching, merging, pull requests; good understanding of build artifacts and deployment steps
  • Exposure to Microsoft Azure (App Service, Functions, Azure SQL, Key Vault, Entra ID) in real projects, including basic operational troubleshooting
  • Experience integrating APIs (REST) and handling security concerns (OAuth2/OIDC, tokens, scopes, roles)
  • Familiarity with Infrastructure as Code concepts; ability to read and make incremental changes to Bicep/ARM/Terraform with guidance (optional but valuable)
Benefits
  • Comprehensive life insurance coverage
  • Medical insurance for you and your dependents
  • Annual leave balance in accordance with local labour law
  • Flexible and hybrid work solutions
  • Opportunity for local and global internal transfers
  • Company gratuity scheme
  • Discretionary bonus program
  • Employee Wellbeing Program: 24/7 access to specialists in finance, legal matters, family care, personal health, fitness, and nutrition
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C#.NET.NET CoreASP.NET MVCASP.NET Web APISQLEntity Framework CoreREST APIsAgileCI/CD
Soft Skills
requirement clarificationcollaborationproblem-solvingcommunicationconstructive feedbackroot-cause analysiscontinuous improvementtechnical documentationownershipadaptability