Source description
About the role
As a Software Developer at our company, you will be responsible for developing and maintaining backend applications using Node.js. Your duties and responsibilities will include designing and optimizing MS SQL queries, stored procedures, and database schemas. You will also be building and managing RESTful APIs for application integration, ensuring data integrity, consistency, and performance across systems, as well as monitoring, troubleshooting, and optimizing database and application performance. Collaboration with stakeholders to understand business requirements and translating them into technical solutions will be a key part of your role. Additionally, you will be researching required data, building effective data-driven outputs and reports, maintaining proper documentation, and following coding standards and best practices. Qualifications and Requirements: - Bachelors or Masters degree in Computer Science, Software Engineering, Information Technology, or a related field - 6 months to 2 years of experience in Node.js development and MS SQL - Strong proficiency in Node.js (backend logic, API development) - Hands-on experience with MS SQL Server, including query writing and optimization - Knowledge of database design, indexing, and stored procedures - Understanding of asynchronous programming and event-driven architecture - Familiarity with version control tools (Git) - Basic understanding of API security and best practices In terms of benefits, we offer health insurance and Provident Fund. Please note that the work location for this position is in person. As a Software Developer at our company, you will be responsible for developing and maintaining backend applications using Node.js. Your duties and responsibilities will include designing and optimizing MS SQL queries, stored procedures, and database schemas. You will also be building and managing RESTful APIs for application integration, ensuring data integrity, consistency, and performance across systems, as well as monitoring, troubleshooting, and optimizing database and application performance. Collaboration with stakeholders to understand business requirements and translating them into technical solutions will be a key part of your role. Additionally, you will be researching required data, building effective data-driven outputs and reports, maintaining proper documentation, and following coding standards and best practices. Qualifications and Requirements: - Bachelors or Masters degree in Computer Science, Software Engineering, Information Technology, or a related field - 6 months to 2 years of experience in Node.js development and MS SQL - Strong proficiency in Node.js (backend logic, API development) - Hands-on experience with MS SQL Server, including query writing and optimization - Knowledge of database design, indexing, and stored procedures - Understanding of asynchronous programming and event-driven architecture - Familiarity with version control tools (Git) - Basic understanding of API security and best practices In terms of benefits, we offer health insurance and Provident Fund. Please note that the work location for this position is in person.