Job Title : Senior Software Engineer
Location : Remote India
Employment Type : Full-time
Job Summary :
We are looking for a Senior Software Engineer with strong experience in building scalable, cloud-native applications using AWS services, Node.js, and Angular. The ideal candidate will design, develop, and maintain end-to-end solutions with a focus on performance, reliability, and security.
Key Responsibilities :
Design, develop, and maintain cloud-based applications and microservices on AWS.
Build and enhance front-end components using Angular and TypeScript for modern, responsive user interfaces.
Develop robust backend services using Node.js and integrate with AWS services like Lambda, DynamoDB, and API Gateway.
Collaborate with cross-functional teams including DevOps, QA, and Product Management to deliver high-quality software.
Implement best practices for code quality, testing, security, and performance optimization.
Participate in code reviews, mentor junior engineers, and contribute to architectural discussions.
Troubleshoot, debug, and resolve production issues to ensure high system availability and performance.
Required Skills & Qualifications :
Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
7+ years of hands-on software development experience.
Strong proficiency in Node.js, TypeScript, and Angular.
Experience with AWS cloud services, especially Lambda, DynamoDB, S3, API Gateway, and CloudFormation.
Strong understanding of RESTful APIs, microservices architecture, and asynchronous programming.
Familiarity with CI / CD pipelines and source control tools (e.g., Git, Jenkins).
Knowledge of front-end technologies including HTML5 / HTML7 and CSS3.
Solid understanding of software design principles, scalability, and security best practices.
Sr Software Engineer • Delhi, IN