Posted on: 26/08/2025
Position Overview :
We are seeking an experienced .NET Architect with strong expertise in ASP.NET, .NET Core Web API, and React.js to design, architect, and deliver scalable, secure, and high-performance applications. This role demands a balance of hands-on coding, architectural leadership, and team mentorship while working on modern, cloud-ready, microservices-based platforms - as well as optimizing or migrating existing ASP.NET applications.
Required Experience - 10 Years+
Key Responsibilities :
Architecture & Design :
- Architect, design, and implement enterprise-grade applications with ASP.NET, .NET Core Web API, and React.js.
- Define and maintain architecture blueprints, technical designs, and documentation.
- Apply microservices architecture principles for scalable, modular platforms.
- Evaluate and recommend technology stacks, tools, and frameworks for optimal implementation.
- Translate application storyboards and use cases into functional, production-ready applications.
Development & Technical Leadership
- Design, build, and maintain efficient, reusable, and reliable code for backend and frontend components.
- Drive frontend architecture and development using React.js with modern UI/UX best practices.
- Implement robust Web API best practices including:OAuth2, JWT authentication
1. OAuth2, JWT authentication
2. API versioning
3. CORS policies
4. SSL/TLS encryption
- Centralized error handling & logging
- Integrate and optimize data storage solutions (Microsoft SQL Server, MongoDB) aligned with business requirements.
- Ensure the best possible performance, quality, and responsiveness of applications.
- Identify bottlenecks, bugs, and performance issues, and implement effective solutions.
- Maintain high standards of code quality, organization, and automation through best practices and modern tooling.
Collaboration & Delivery :
- Collaborate with Product Management and stakeholders to translate business needs into technical solutions.
- Work closely with backend, frontend, and DevOps teams for end-to-end delivery.
- Conduct code reviews and ensure adherence to development guidelines.
- Mentor and guide developers to adopt best coding practices.
Quality & Testing :
- Drive Test-Driven Development (TDD) practices.
- Ensure proper unit, integration, and functional testing.
Required Skills & Qualifications :
- Expert-level knowledge of :
1. ASP.NET, .NET Core, C#,.NET framework and Web API development
2. React.js, JavaScript (ES6+), HTML5, CSS3
- Strong understanding of Object-Oriented Programming and design patterns.
- Proven experience in building scalable, secure, and high-performance APIs.
- Solid database experience with Microsoft SQL Server and working knowledge of MongoDB.
- Experience in microservices architecture and distributed systems.
- Familiarity with CLR internals and performance optimization techniques.
- Strong experience with Git or other version control systems.
- A knack for writing clean, readable, and easily maintainable code.
- Understanding of fundamental design principles for building a scalable application
Preferred Skills & Nice-to-Haves :
- Experience with cloud platforms (Azure/AWS) and containerization (Docker, Kubernetes).
- Familiarity with WPF for desktop application development.
- Knowledge of CQRS, Event Sourcing, and message brokers (e.g., Azure Service Bus, RabbitMQ).
- Hands-on experience with CI/CD pipelines (Azure DevOps, GitHub Actions, Jenkins).
- Knowledge of security standards (OWASP, PCI-DSS, HIPAA).
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Technical / Solution Architect
Job Code
1535149
Interview Questions for you
View All