HamburgerMenu
hirist

Senior Software Engineer - Full Stack Development

ConsultBae
6 - 8 Years
Bangalore

Posted on: 13/07/2026

Job Description

Senior Software Engineer : Full Stack (Python, Django/Flask, React, AWS)

Experience :

- 6+ years of experience in Full Stack Software Development.

Key Responsibilities :

- Design, develop, and maintain cloud-native applications and analytics dashboards.

- Build scalable backend services and microservices using Python (Django/Flask) and React.js.

- Develop and maintain REST APIs and integrate third-party applications.

- Design data flow diagrams, system workflows, and database structures.

- Ensure application security, scalability, reliability, and performance.

- Write clean, maintainable, and well-documented code.

- Conduct code reviews and mentor junior developers.

- Collaborate with cross-functional teams in an Agile environment.

- Develop unit and integration tests and support CI/CD pipelines.

Required Skills :

- Strong expertise in Python, Django, Flask, React.js, and Microservices.

- Hands-on experience with AWS services such as API Gateway, Lambda, ECS/EKS, S3, CloudFront, Route53, Aurora RDS, DynamoDB, ElasticCache, SQS, and AWS SDK.

- Solid understanding of software architecture, design patterns, and clean coding principles.

- Experience building REST APIs using OpenAPI/Swagger.

- Strong knowledge of SQL & NoSQL databases (MySQL, PostgreSQL, MongoDB, Redis, DynamoDB, Elasticsearch).

- Experience with Linux administration, Bash scripting, and Python scripting.

- Hands-on experience with Git, CI/CD pipelines, automated testing, and security scanning.

- Familiarity with GraphQL, gRPC, and automation tools such as Ansible, Chef, or Puppet.

- Good understanding of Agile methodologies and SDLC best practices.

- Experience with BI tools such as Tableau or Power BI.

Preferred Skills :

- Experience building large-scale, high-availability cloud-native applications.

- Strong analytical and problem-solving skills.

- Excellent communication and stakeholder management abilities.

- Experience mentoring engineers, leading technical discussions, and driving engineering best practices.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...