T

Senior Backend Software Engineer

True North Infotech
Bengaluru Not disclosed
19 hours ago
Remote
Apply to Job

About the job

Job Title: Senior Backend Software Engineer Work Mode: Permanent Remote Work timings: 4.00 PM - 1.00 AM Employment Type: Permanent, Full-time with PF (Note: No On-site opportunity) Role Overview As a Senior Backend Software Engineer, you will design, build, and maintain scalable Node.js middleware services that integrate with enterprise SOAP-based systems. You will work across both modern and legacy codebases, improving performance, reliability, and extensibility across the service layer. You’ll collaborate with cross-functional partners and play a key role in shaping high-quality backend development within the team. ______________ Who You Are • A backend engineer who excels in middleware-heavy, integration-driven environments. • Comfortable working with both modern Node.js services and legacy codebases. • A problem-solver who takes ownership of service quality and reliability. • Someone who values clean code, maintainability, and strong testing practices. ______________ What You’ll Do Backend Engineering & Middleware Development • Build and maintain backend services using Node.js and TypeScript. • Develop and improve RESTful APIs and middleware pipelines for system-to-system communication. • Integrate with SOAP/XML services, including WSDL handling, schema validation, and transformation logic. • Improve and refactor legacy middleware components while supporting modernization initiatives. • Deliver end-to-end solutions including design, development, testing, deployment, and monitoring. System Integration & Architecture • Translate business requirements into scalable backend solutions. • Collaborate with SOAP service teams and enterprise system owners to define integration patterns. • Refactor and optimize existing services for performance and maintainability. • Participate in architectural discussions around service boundaries, data flow, and integration design. ______________ Quality, Reliability & Performance • Conduct performance tuning, debugging, and optimization across middleware layers. • Ensure service reliability, uptime, and throughput that meets business needs. • Contribute to CI/CD pipeline enhancements and observability best practices using New Relic. ______________ Collaboration • Work closely with product managers, frontend developers, and backend engineers. • Participate in code reviews and contribute to shared engineering standards. • Document service behavior, API contracts, and integration details. ______________ Qualifications Required • 8+ years of backend engineering experience, including 6+ years building Node.js services. • Strong proficiency in JavaScript (ES6+) and TypeScript, including modern language features and type-safe development. • Hands-on experience with SOAP/XML services, WSDLs, and XML schema handling. • Strong understanding of middleware patterns and enterprise integration. • Experience with Node.js frameworks: Express, Fastify, or Koa. • Strong knowledge of: o Asynchronous programming o REST API design o Error handling & resilience patterns o Secure backend development • Experience with Jest or similar testing frameworks. • Experience with containers, CI/CD pipelines, and cloud deployments (AWS, GCP, Azure). • Familiarity with distributed system debugging and multi-service integration. Preferred • Experience with large-scale enterprise retail or sales systems. • Experience with Amazon SQS or similar message-queuing systems. • Exposure to modernizing legacy backend systems. • Experience with application performance monitoring using New Relic. • Strong writing and documentation skills. Employee Benefits & Work Environment: • Permanent Remote Work with full integration into a global team. • Direct Reporting to a U.S.-based Manager, providing international exposure. • Provident Fund (PF) contribution included. • Comprehensive Medical Insurance coverage (beyond CTC). • Fixed Pay Structure ensuring salary stability. • Company Assets Provided as per role requirements (e.g., laptop). • Work in a globally distributed, collaborative, and inclusive environment. Kindly share resumes to job@truenorthinfotek.com

Requirements

  • Node.js
  • JavaScript
  • TypeScript
  • SOAP/XML
  • RESTful APIs
  • CI/CD
  • AWS
  • GCP
  • Azure
  • Performance Tuning

Preferred Technologies

  • Node.js
  • JavaScript
  • TypeScript
  • SOAP/XML
  • RESTful APIs
  • CI/CD
  • AWS
  • GCP
  • Azure
  • Performance Tuning

Similar Jobs

L

Senior Backend Engineer

Lxme

MumbaiNot disclosed
3 weeks agoOn-Site
N

Senior Software Engineer

NVIDIA

IndiaNot disclosed
This MonthRemote
N

Senior Software Engineer

NVIDIA

IndiaNot disclosed
This MonthOn-Site