SuperProcure
SuperProcure1h ago
Indeed

Senior Software Developer

Kolkata, West Bengal
Full Time
Senior Level
2000000-2500000

Auto Apply to 50+ AI Matched Senior Software Developer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at SuperProcure

Full Job Description

We are seeking a talented Senior Software Developer - Backend to join our Product & Engineering Team in Kolkata, West Bengal. This full-time, on-site position offers a competitive salary of 2,000,000-2,500,000 INR per year.

As a Senior Software Developer, you will play a pivotal role in designing, developing, and maintaining our product's middleware architecture. You should possess proven experience in building scalable and robust backend systems and be proficient in Node.JS.

Key Responsibilities:

  • Design, develop, and maintain scalable backend services and microservices architecture for high-performance enterprise applications.
  • Build secure, scalable, and high-performance RESTful APIs and backend integrations.
  • Actively participate in system design discussions, technical architecture reviews, and backend technology decisions.
  • Design and optimize database schemas, indexing strategies, and complex SQL queries for large-scale transactional systems.
  • Work extensively with the database layer, writing optimal SQL queries.
  • Optimize application performance, scalability, reliability, and database efficiency across production systems.
  • Monitor and assess overall system performance, fine-tuning as needed.
  • Implement robust logging, monitoring, and observability mechanisms for enhanced system stability and faster issue resolution.
  • Collaborate with DevOps and infrastructure teams on CI/CD implementation, deployment automation, and cloud infrastructure management.
  • Work closely with front-end developers and other team members to establish objectives and create functional, cohesive code that improves user experience.
  • Conduct thorough code reviews, ensuring adherence to coding standards, security guidelines, and engineering best practices.
  • Analyze data, processes, and code to troubleshoot problems and identify areas for improvement.
  • Contribute to the development of new programs, products, or features by staying abreast of industry developments and trends.
  • Troubleshoot and resolve production issues, conduct root cause analysis, and drive long-term fixes.
  • Mentor junior developers and contribute to the continuous improvement of engineering processes and standards.

Skills & Qualifications:

  • Minimum 4 years of experience in Node.JS and TypeScript.
  • Experience with Nest.js and Express.js is a significant advantage.
  • Working knowledge of modules such as Sequelize.
  • Strong understanding of MVC architecture.
  • Demonstrated prior experience writing APIs in Node.JS is essential.
  • Experience with tools like Bitbucket, AWS, and NewRelic is preferred.
  • Relevant experience with MySQL/NoSQL databases is preferred.
  • Experience in Development Operations (DevOps) will be helpful.
  • Solid knowledge of database design, query optimization, indexing, and performance tuning.
  • Experience working with asynchronous processing, caching, and message queue systems (e.g., Redis, Kafka, RabbitMQ).
  • Understanding of cloud-native application development and distributed systems.
  • Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes is advantageous.
  • Experience in writing unit tests and integration tests for backend services.
  • Understanding of API security, authentication, authorization, and backend security best practices.
  • Strong analytical, debugging, and problem-solving skills.

Additional Details:

  • Engagement: Full Time
  • Number of openings: 2
  • CTC: 20 - 25 LPA

Join a dynamic team at SuperProcure and contribute to revolutionizing the Indian logistics sector. We are looking for passionate individuals eager to make a significant impact in a fast-paced, innovative environment.

Company

SuperProcure

SuperProcure

SuperProcure is a leading end-to-end Transport Management System (TMS) platform designed for multi-enterprise collaboration among shippers. We digitize and automate the entire logistics value chain, f...

Kolkata, West Bengal
Posted on Indeed