Job Title: Senior Software Engineer / Technical Lead (AWS + Node.js)
Experience: 7–10 years
Location: Chennai (Hybrid/Onsite)
We are seeking a highly skilled professional with strong expertise in AWS cloud services and backend development using Node.js/TypeScript. The ideal candidate will play a key role in designing, developing, and implementing scalable solutions for enterprise applications. Exposure to Snowflake or MuleSoft will be considered a strong advantage.
-
Design, develop, and deploy applications using AWS services such as S3, SNS, SQS, Lambda, Step Functions, CloudWatch, and DynamoDB.
-
Build scalable backend solutions using Node.js, JavaScript, and TypeScript.
-
Collaborate with cross-functional teams (architects, developers, DevOps, and QA) to deliver high-quality software solutions.
-
Implement monitoring, logging, and performance tuning using AWS CloudWatch and best practices.
-
Write clean, maintainable, and testable code following industry standards.
-
Support troubleshooting, debugging, and optimizing applications for performance and scalability.
-
Stay updated on emerging technologies to recommend improvements and best practices.
-
7–10 years of overall IT experience with a strong focus on backend development and cloud technologies.
-
Hands-on experience in AWS services: S3, SNS, SQS, Lambda, Step Functions, CloudWatch, DynamoDB.
-
Strong programming experience in TypeScript, JavaScript, and Node.js.
-
Proficient in RESTful APIs, microservices, and event-driven architectures.
-
Solid understanding of CI/CD pipelines and version control (Git).
-
Strong problem-solving skills, communication, and ability to work in an agile environment.
-
Experience with Snowflake (data pipelines, SQL, integration).
-
Exposure to MuleSoft for API management and integration.
-
Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.