Software Engineer - Python/Node.js

Staffington Consulting Pvt Ltd
Trivandrum/Thiruvananthapuram
4 - 8 Years

Posted on: 27/06/2025

Job Description

Job Description / Duties and Responsibilities :

- Develop, test, and deploy scalable applications using Python and Node.js.

- Design and implement cloud-based solutions using AWS services.

- Optimize application performance and ensure high availability.

- Collaborate with cross-functional teams to define, design, and ship new features.

- Implement security best practices and data protection measures.

- Monitor and troubleshoot application issues, ensuring minimal downtime.

- Write clean, maintainable, and efficient code following industry standards.

- Stay updated with the latest technologies and trends in cloud computing and software development.

Job Specification / Skills and Competencies :

- 4+ years of experience in software development.

- Hands-on experience with AWS services (ECS, EC2, Lambda, DynamoDB, S3, RDS, IoT Core, SQS).

- Strong proficiency in Python (primary) and Node.js (secondary).

- Experience with RESTful APIs and microservices architecture.

- Knowledge of database management systems (SQL & NoSQL).

- Knowledge of Docker and Kubernetes is a plus.

- Experience with serverless computing and event-driven architectures.

- Familiarity with CI/CD pipelines and DevOps practices.

- Strong problem-solving skills and ability to work in a fast-paced environment.

- Excellent communication and teamwork skills.

info-icon

Did you find something suspicious?