Senior Full Stack Developer (React.js & .NET)

5 - 10 years

18 - 20 Lacs

Posted:4 weeks ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

 
  • Work on small projects independently; contribute to medium-sized projects with guidance from lead developers
  • Participate in all aspects of the software life cycle, including analysis, design, development, testing, documentation, and support.
  • Assist in reviewing the scope, complexity, and effort to deliver project tasks.
  • Assist team leads with breaking larger tasks into more manageable steps.
  • Develop explicit and thorough documentation of all source code and resources.
  • Research new technologies and recommend appropriate utilization for client projects.
  • Suggest improvements to current processes.
  • Develop a deep understanding of the customer s perspective.
  • Write high-quality code; find opportunities for code reuse, loose coupling, and reduced complexity as appropriate.
  • Participate in code reviews.
  • Provide production support for core systems with assistance from lead developers.
  • Leverage multiple technologies and coordination of requests across service boundaries.
Requirements:
  • Bachelor s Degree in Computer Science or related field or equivalent experience.
  • Experience working in React. js, especially on multiple/larger projects.
  • 5+ years of development experience
  • Experience leading a team of 2+ junior developers.
    • Intermediate understanding and ability to create and maintain systems using language appropriate for target technologies (e. g. ASP. NET core, C# etc. )
  • Familiar with advanced features of ASP . net core & C# and able to be productive in other languages.
  • Strong understanding of web-based architecture and development.
  • Understanding of the basic concepts of computer science (e. g. algorithms, data structures, networking, etc. ).
  • Problem solving skills with the ability to learn and apply new technologies and programming languages.
  • Strong communication skills and the ability to communicate with a technical audience.
  • Excellent attention to detail.
  • Expert capability to create and maintain SQL and / or databases as required to support development projects.
  • Capable of designing and integrating with web based architecture including knowledge of REST, SOAP and other web service technologies.
  • Thorough understanding of object oriented analysis and design.
  • Adept in the concepts and workflow of software development and quality assurance, including build and deployment processes, toolset, use of appropriate language, relational database organization and implementation, etc.
  • Ability to prioritize and perform multiple tasks in time-critical situations.
Our Tech Stack:
Commonly Used:
Most things we build use:
  • React. js
  • C#
  • NET MVC / Web API/REST
  • SQL Server
Common supporting infrastructure includes:
  • Centralized logging with Elasticsearch and Kibana
  • Messaging with RabbitMQ
  • Application monitoring with New Relic
For source control and pull requests, teams choose between:
  • GitHub
  • BitBucket

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You