SENIOR SOFTWARE ENGINEER - C .NET
Happiest Minds Technologies · Noida · onsite · Posted 1d ago
Not disclosedFresherfulltimeSourced from
About a minute. You'll make an account on the way through.
About this role
Role Summary
We need a C# developer who can quickly understand an existing .NET setup, design and write new APIs, and support integration work around the current platform (including kiosk-related connectivity as a plus). Blazor UI/UX work is secondary. The engineer must communicate clearly with internal teams and client-facing stakeholders.
Key Responsibilities
Primary - C# / APIs / existing setup
We need a C# developer who can quickly understand an existing .NET setup, design and write new APIs, and support integration work around the current platform (including kiosk-related connectivity as a plus). Blazor UI/UX work is secondary. The engineer must communicate clearly with internal teams and client-facing stakeholders.
Key Responsibilities
Primary - C# / APIs / existing setup
- Ramp up on the existing .NET codebase, configuration, and integration points; document findings and ask precise clarifying questions.
- Design, implement, and maintain new Web APIs using C# and .NET Framework (primary stack), following existing patterns and coding standards.
- Extend or create controllers, models/DTOs, validation, error handling, and service-layer logic for new and changed features.
- Integrate new APIs with existing backend services, data access layers, and downstream consumers.
- Debug and resolve API, integration, and runtime issues using logs, tooling, and systematic root-cause analysis.
- Participate in code reviews; write clean, maintainable, testable C# with clear naming and structure.
- Collaborate with architects, backend peers, QA, and product on estimates, technical approach, and delivery status.
- Contribute to or support kiosk connectivity and related integration flows (protocols, local services, device/agent communication) when required; prior exposure is a plus.
- Build or enhance Blazor screens and Razor components (Blazor Server or Blazor WebAssembly, as used by the project).
- Consume REST APIs from Blazor with clear loading, error, and success states.
- Apply basic UI/UX judgment: usability, responsive layout, and consistency with existing UI patterns or component libraries.
- Provide clear written status updates, technical explanations, and handover notes.
- Translate ambiguous requirements into concrete technical questions and proposed options.
- Communicate professionally in English in standups, reviews, and client rounds when involved.
Sourced from foundit
Skills
C Sharpblazor.NET FrameworkWeb APIsREST API
About Happiest Minds Technologies

Happiest Minds Technologies
IT Services & Consulting
6.5k+
employees
2011
15 years old
Bangalore / Bengaluru, Karnataka
India
About
A technology firm specializing in digital transformation services utilizing advanced technologies to enhance enterprise efficiency and customer experience.
Industries
IT Services & Consulting
Employee ratings
1,441 reviews
3.4/ 5
Culture
3.4
Career growth
2.8
Work-life
3.6
Employees rate it well for
Work Life Balance210Work Culture165Senior Management138Salary104Learning80
Find them on