Senior Software Engineer (Backend)

Company: Clarivate
Company: Clarivate
Location: R271- Noida
Commitment: Full time
Posted on: 2025-06-14 05:19
We are seeking a highly skilled Senior Software Engineer with expertise in backend development using Node.js, NestJS, and TypeScript. The ideal candidate will have a strong background in designing and building scalable systems, working with SQL databases, and deploying solutions on AWS. You will also play a key role in mentoring junior engineers, driving architectural decisions, and debugging complex issues.Key ResponsibilitiesDevelop, maintain, and optimize scalable backend services using Node.js, NestJS, and TypeScript.Design and implement robust database schemas and queries using SQL databases.Architect and build cloud-native applications leveraging AWS services.Perform in-depth debugging and troubleshooting to resolve complex production issues.Collaborate with cross-functional teams to define and deliver high-quality software solutions.Mentor and guide junior engineers to improve their technical skills and code quality.Participate in code reviews, design discussions, and architectural decisions.Ensure best practices in coding, testing, and deployment.Continuously research and adopt new technologies to enhance development efficiency and product performance.Required Skills & QualificationsExtensive experience in Node.js, NestJS, TypeScript, and JavaScript development.Strong proficiency with SQL databases (design, optimization, and querying).Hands-on experience with AWS cloud services (e.g., EC2, Lambda, S3, RDS).Proven ability to debug and resolve complex software issues efficiently.Solid understanding of software architecture principles and design patterns.Experience mentoring junior developers and fostering team growth.Familiarity with CI/CD pipelines, automated testing, and version control systems.Excellent problem-solving and communication skills.Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).Preferred QualificationsExperience with microservices architecture.Knowledge of other databases (NoSQL, Redis, etc.).Familiarity with containerization (Docker, Kubernetes).Experience with Agile methodologies.At Clarivate, we are committed to providing equal employment opportunities for all  qualified persons with respect to hiring, compensation, promotion, training, and other terms, conditions, and privileges of employment. We comply with applicable laws and regulations governing non-discrimination in all locations.
View Original Job Posting