Quest Global logo

.NET Full Stack Developer

Quest Global

Bengaluru, Karnataka, IndiaSENIOR
developerfull stack

Job Description

Design, develop, and implement robust and secure backend services.

Responsibilities

  • Implement business logic and manage data persistence efficiently.
  • Conduct unit testing for backend services.

Qualifications

  • Design, develop, and implement robust and secure backend services using ASP.NET MVC
  • 7+ years of experience in Development activities, able to lead a team
  • Architect and build scalable backend solutions to handle high traffic and complex data
  • Interact with databases (e.g., SQL Server ) to manage data persistence efficiently.
  • Implement business logic and validation rules with a focus on security and performance.
  • Develop and implement comprehensive unit tests and integration tests for backend services.
  • Document APIs and code according to best practices for maintainability.
  • Design, develop, and maintain exceptional user interfaces using React.js and cutting-edge
  • Champion best practices in frontend development, including component-based architecture,
  • Craft pixel-perfect, responsive user interfaces that deliver a seamless user experience across
  • Write clean, maintainable, well-documented, and performant JavaScript code.
  • Collaborate closely with designers to translate UI mock-ups into interactive and intuitive user
  • Integrate frontend components with backend APIs using efficient techniques like REST and
  • Conduct unit testing for frontend components to ensure functionality and stability.
  • Stay up to date with the latest trends and advancements in the React ecosystem.
  • Bachelor’s degree in computer science, Software Engineering, or a related field (or
  • Strong hands-on experience developing web applications using .NET MVC Core (C#).
  • Strong hands-on experience developing user interfaces using React.js with a proven track
  • In-depth knowledge of React best practices, including component lifecycle, state
  • Strong understanding of object-oriented programming (OOP) principles and design patterns.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration skills.

Nice to have

  • Experience with JIRA

Benefits

  • Work-Life balance

Interested in this role?

Sign up free to apply on FeedbackAI and get an AI match score for this job.