Node js + MS SQL developer
Roles & Responsibilities
- ☑️ Develop, maintain, and enhance backend applications using Node.js
- ☑️ Design, write, and optimize scalable SQL queries, stored procedures, and database objects
- ☑️ Develop and maintain transactional, ETL, and reporting database systems
- ☑️ Implement indexing strategies, triggers, and batch processing for performance tuning
- ☑️ Manage isolation levels, deadlocks, and overall query optimization
- ☑️ Ensure data integrity, security, availability, and encryption across applications and databases
- ☑️ Automate database and data workflows using SQL Agent Jobs and SSIS
- ☑️ Debug, test, track, and resolve application and database issues efficiently
- ☑️ Write clean, maintainable, and scalable code; participate in code reviews
- ☑️ Collaborate with backend and cross-functional teams to analyze and implement business requirements
- ☑️ Manage source control, follow coding standards, and contribute to code reviews
- ☑️ Optimize application and database performance through monitoring and tuning
- ☑️ Stay updated with emerging trends in Node.js, SQL Server, and modern backend technologies
Preferred Skills
- ☑️ 2+ years of work experience as a SQL Developer / Node.js Backend Developer
- ☑️ Strong expertise in T-SQL programming and Microsoft SQL Server
- ☑️ Solid experience developing and maintaining Node.js applications
- ☑️ Hands-on experience with Socket.IO, MSSQL, and backend integrations
- ☑️ Experience with GDI+ or image processing libraries
- ☑️ Strong understanding of aggregate and scalar SQL functions
- ☑️ Experience implementing email, WhatsApp, SMS services, file uploads, APIs, and webhooks
- ☑️ Familiarity with payment gateway integrations
- ☑️ Understanding of client-server architecture and cloud-based ERP or enterprise applications
- ☑️ Experience deploying Node.js applications on IIS
- ☑️ Proficient with Git, TypeScript, and backend testing tools
- ☑️ Strong debugging, testing, and performance optimization skills
- ☑️ Ability to write clean, maintainable code and participate in code reviews
- ☑️ Strong verbal and written communication skills in Hindi and English
- ☑️ Key Skills: Node.js, MS SQL Server, T-SQL, Socket.IO, TypeScript, Git, APIs, Webhooks, Payment Gateway, IIS
