HamburgerMenu
hirist

Vegam - Senior .Net Full Stack Developer

Posted on: 12/12/2025

Job Description

Job Title : ASP.NET Full Stack Developer



Location : Bangalore


Experience : 5 + Years


Work Mode : Offline



Job Overview :



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.



Key Responsibilities :

Frontend Development :



- Design and implement responsive, semantic web pages using modern HTML5 and CSS3 standards.

- Develop interactive client-side functionality, utilising JavaScript for DOM manipulation, event handling, and AJAX-based interactions.

- Integrating for efficient DOM manipulations, event handling, and AJAX calls to the backend.

- To implement MVVM architecture, observables, bindings, and computed observables for dynamic UIs.

- To build fast, dynamic, and interactive user interfaces, especially for single-page applications (SPAs).

- Apply mobile-first principles and implement responsive web design to ensure compatibility across devices.

Backend Development :



- Develop backend services using C#, including writing reusable classes, handling exceptions, and implementing business logic.

- Design and develop WCF services for communication between distributed applications, including configuring and securing WCF services.

- Work with both relational (Oracle, MySQL, PostgreSQL) and NoSQL (MongoDB, Cassandra) databases, developing efficient database schemas and complex queries.

API Development and Integration :



- 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.

- Integrate frontend interfaces with backend APIs, ensuring smooth data flow and proper error handling.

Database Management :



- Write SQL queries, manage database schemas, and optimise database performance using Oracle, MySQL, and PostgreSQL.

- Design and implement MongoDB collections, perform CRUD operations, and integrate NoSQL databases like Cassandra with .NET applications.

Data Access Layer (ADO.NET) :



- Utilise ADO.NET to connect to relational databases, execute queries, handle stored procedures, and manage database transactions and concurrency.

Deployment and Cloud Hosting :



- Host ASP.NET applications on IIS and deploy both NoSQL and relational databases.

- Work with cloud platforms (Azure, AWS) to deploy and scale applications, ensuring high availability and security.

Skills and Qualifications :

Technical Skills :



- Frontend : HTML5, CSS3, JavaScript, jQuery, KnockoutJS, AJAX, ReactJS, Responsive Design



- Backend : C#, WCF, ASP.NET, Business Logic Implementation, ADO.NET



- Databases : Oracle, MySQL, PostgreSQL, MongoDB, Cassandra



- API Development : RESTful API development, JWT, and Role-based access control



- Tools : Visual Studio, Oracle/MySQL tools, MongoDB Compass, PostgreSQL tools



- Cloud : Azure, AWS

Experience :



- Full Stack Development : 5+ years of hands-on experience in both frontend and backend web development.



- Database Management : Strong experience with both relational and NoSQL databases, including designing schemas and writing complex queries.



- API Development : Experience in building, integrating, and securing REST APIs.



- Web Technologies : Expertise in modern web development tools and frameworks.

Additional Skills :



- Having a working knowledge/exposure to the MES (Manufacturing Execution System).

- Ability to collaborate in a team environment and communicate effectively with both technical and non technical stakeholders.

- Proactive in learning new technologies and applying them to real-world problems.

Education :



- Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent work experience).

Why Join Us?

- Be part of an innovative team that is building cutting-edge web applications and solutions.

- Opportunity to work on a diverse range of projects and technologies.

- A collaborative and supportive work environment with opportunities for professional growth and development.


info-icon

Did you find something suspicious?