Job Description
<p><p><b>Job Title :</b> ASP.NET Full Stack Developer</p><br/><p><b>Location :</b> Bangalore</p><br/><p><b>Experience :</b> 3 to 5 Years</p><br/><p><b>Work Mode :</b> Offline</p><br/><p><b>Job Overview :</b></p><br/><p>We are seeking a talented and motivated ASP.NET Full Stack Developer to join our dynamic development team.
The ideal candidate will have expertise in both frontend and backend technologies, with a focus on ASP.NET, C#, JavaScript, and modern web development frameworks.
You will be involved in building and maintaining scalable and robust applications, with a strong emphasis on integrating front-end and back-end components, and working with various database technologies.</p><br/><p><b>Key Responsibilities :</b></p><br/><p><b>Frontend Development :</b></p><br/><p>- HTML5 and CSS3 : Design and implement responsive, semantic web pages using modern HTML5 and CSS3 standards.</p><br/><p>- JavaScript : Develop interactive client-side functionality, utilizing JavaScript for DOM manipulation, event handling, and AJAX-based interactions.</p><br/><p>- jQuery : Integrate jQuery for efficient DOM manipulations, event handling, and AJAX calls to the backend.</p><br/><p>- KnockoutJS : Use KnockoutJS to implement MVVM architecture, observables, bindings, and computed observables for dynamic UIs.</p><br/><p>- Responsive Design : Apply mobile-first principles and implement responsive web design to ensure compatibility across devices.</p><br/><p><b>Backend Development :</b></p><br/><p>- C# : Develop backend services using C#, including writing reusable classes, handling exceptions, and implementing business logic.</p><br/><p>- WCF (Windows Communication Foundation) : Design and develop WCF services for communication between distributed applications, including configuring and securing WCF services.</p><br/><p>- Database Integration : Work with both relational (Oracle, MySQL, PostgreSQL) and NoSQL (MongoDB, Cassandra) databases, developing efficient database schemas and complex queries.</p><br/><p><b>API Development and Integration :</b></p><br/><p>- RESTful APIs : Build and integrate RESTful APIs using ASP.NET Web API, including setting up routes, handling HTTP methods, and securing APIs using JWT and role-based access control.</p><br/><p>- Frontend and Backend Integration : Integrate frontend interfaces with backend APIs, ensuring smooth data flow and proper error handling.</p><br/><p><b>Database Management :</b></p><br/><p>- Relational Databases : Write SQL queries, manage database schemas, and optimize database performance using Oracle, MySQL, and PostgreSQL.</p><br/><p>- NoSQL Databases : Design and implement MongoDB collections, perform CRUD operations, and integrate NoSQL databases like Cassandra with .NET applications.</p><br/><p><b>Data Access Layer (ADO.NET) :</b></p><br/><p>- ADO.NET : Utilize ADO.NET to connect to relational databases, execute queries, handle stored procedures, and manage database transactions and concurrency.</p><br/><p><b>Deployment and Cloud Hosting :</b></p><br/><p>- Hosting : Host ASP.NET applications on IIS and deploy both NoSQL and relational databases.</p><br/><p>- Cloud Hosting : Work with cloud platforms (Azure, AWS) to deploy and scale applications, ensuring high availability and security.</p><br/><p><b>Testing and Optimization :</b></p><br/><p>- Testing : Perform unit testing using tools like xUnit for backend and Postman for API testing, ensuring code quality and functionality.</p><br/><p>- Performance Optimization : Optimize database queries, API responses, and overall application performance to handle high traffic and large data volumes.</p><br/><p><b>Skills and Qualifications :</b></p><br/><p><b>Technical Skills :</b></p><br/><p>- Frontend : HTML5, CSS3, JavaScript, jQuery, KnockoutJS, AJAX, Responsive Design.</p><br/><p>- Backend : C#, WCF, ASP.NET Core, Business Logic Implementation, ADO.NET.</p><br/><p>- Databases : Oracle, MySQL, PostgreSQL, MongoDB, Cassandra.</p><br/><p>- API Development : RESTful API development, JWT, Role-based access control.</p><br/><p>- Tools : Visual Studio, Oracle/MySQL tools, MongoDB Compass, PostgreSQL tools.</p><br/><p>- Cloud : Azure, AWS.</p><br/><p><b>Experience :</b></p><br/><p>- Full Stack Development : 3+ years of hands-on experience in both frontend and backend web development.</p><br/><p>- Database Management : Strong experience with both relational and NoSQL databases, including designing schemas and writing complex queries.</p><br/><p>- API Development : Experience in building, integrating, and securing REST APIs.</p><br/><p>- Web Technologies : Expertise in modern web development tools and frameworks.</p><br/><p><b>Additional Skills :</b></p><br/><p>- Strong problem-solving skills and attention to detail.</p><br/><p>- Ability to collaborate in a team environment and communicate effectively with both technical and non-technical stakeholders.</p><br/><p>- Proactive in learning new technologies and applying them to real-world problems.</p><br/><p><b>Education :</b></p><br/><p>- Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent work experience).</p><br/><p><b>Why Join Us ?</b></p><br/><p>- Be part of an innovative team that is building cutting-edge web applications and solutions.</p><br/><p>- Opportunity to work on a diverse range of projects and technologies.</p><br/><p>- A collaborative and supportive work environment with opportunities for professional growth and development.</p><br/></p> (ref:hirist.tech)