Talent.com
This job offer is not available in your country.
Vagaro Technologies - Software Architect -.Net Programming

Vagaro Technologies - Software Architect -.Net Programming

Vagaro Technologies Private LimitedAhmedabad
30+ days ago
Job description

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).
  • (ref : hirist.tech)

    Create a job alert for this search

    Net Architect • Ahmedabad