One of the most innovative financial technology company has an exciting opportunity for self-driven and highly motivated .NET developers, who are passionate about implementing the latest and the best of full stack technology framework. We are seeking an experienced Dot Net Full Stack -C#/Blazor Developer to design, build, and maintain modern web applications using Blazor Web Assembly and Blazor Server. The ideal candidate has strong frontend and backend development experience within the .NET ecosystem, understands component-based architecture, and can deliver high-performance, scalable, and maintainable applications.
Key Responsibilities
a) Blazor Development
Develop responsive, interactive, and reusable Blazor components
Build web applications using Blazor WebAssembly and/or Blazor Server
Implement component lifecycle methods, event handling, and data binding
Create and maintain UI layouts, templates, and component libraries
b) Backend & API Integration
Develop and integrate with RESTful APIs, gRPC services, and microservices
Work with Entity Framework Core, LINQ, and relational databases
Implement server-side logic, data models, and business rules
c) Architecture & Code Quality
Apply best practices in component design and .NET development
Optimize Blazor application performance (prerendering, virtualization, caching)
Use SOLID principles, Clean Architecture, and modular design patterns
Write clear, maintainable, and testable code
d) UI/UX & Front-End Development
Ensure consistent and responsive UI using HTML5, CSS3, and CSS frameworks like Bootstrap or Tailwind
Collaborate with UI/UX designers to improve usability and accessibility
Use JavaScript Interop (JSInterop) when necessary to bridge JavaScript and Blazor
e) Testing & Deployment
Write unit and component tests using xUnit/NUnit and bUnit
Participate in code reviews, debugging, and performance tuning
Deploy applications to Azure, AWS, Docker, or on-prem environments
Contribute to CI/CD pipelines and automated builds
f) Collaboration & Communication
Work closely with cross-functional teams including designers, backend developers, and product owners
Provide technical input, participate in architecture discussions, and mentor junior developers
Document features, workflows, and technical processes
Required Qualifications
Strong experience with Blazor Server and/or Blazor WebAssembly
Proficiency in C#, .NET 6/7/8, Entity Framework Core
Strong understanding of Razor components and component architecture
Solid experience with HTML, CSS, and responsive design
Experience with REST API integration and authentication methods (JWT, OAuth, Identity)
Knowledge of async programming and state management patterns
Experience with Git and Agile/Scrum methodologies
Preferred Qualifications
Exposure to Fluxor or other Blazor state-management libraries
Experience with SignalR for real-time features
Knowledge of JavaScript/TypeScript
Familiarity with microservices architecture
Experience deploying apps on Azure App Service or Azure Static Web Apps
Understanding of performance optimization for Web Assembly
Experience in Docker containerization
Educational Qualifications
Bachelor's degree in Engineering/Technology
Soft Skills
Strong problem-solving and analytical skills
Excellent communication and teamwork abilities
Ability to work independently and manage tasks effectively
Attention to detail and commitment to code quality
Location:
At our development centre of excellence in Lucknow. You may be required to travel or work in the UK, at our office or at client sites.
Benefits:
Onsite working with Overseas Clients.
Get opportunity to work on financial domain.
Freedom to work in latest and innovative technologies
Excellent work culture.
5 Days working
Saturday and Sunday Week Off
Experience:
Minimum 5 years
Salary:
As per industry norms.
Job Type:
Full Time
Job Type: Full-time
Pay: Up to ?1,200,000.00 per year
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.