Data Engineer (Full Stack) Development / 6-12 years

Miracle Software Systems, Inc.

India

On-site

INR 900,000 - 1,400,000

Full time

27 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Miracle Software Systems, Inc. is hiring a software engineer to design and build scalable full-stack applications. You will work across the stack using Python and modern front-end frameworks like React or Angular, deliver robust APIs, and implement secure data handling on GCP.

You will collaborate with cross-functional teams, follow Agile practices, and contribute to architecture, testing, and CI/CD pipelines to ensure high-quality software delivery.

Qualifications

  • Bachelor's degree or higher in Computer Science or related field.
  • Experience designing and building full-stack web applications.
  • Strong knowledge of RESTful APIs, databases, and security practices.

Responsibilities

  • Engage with customers and stakeholders to understand use cases, requirements, pain points, and user needs.
  • Design, develop, test, and maintain full-stack applications using Python and modern front-end frameworks such as React or Angular.
  • Define technology stacks, integration methods, deployment strategies, and high-level application architecture, including components and interfaces.
  • Develop back-end applications, APIs, and microservices using Flask or FastAPI, along with responsive and user-friendly web interfaces.
  • Design and optimize relational databases using strong SQL skills while implementing secure data handling, encryption, anonymization, and RBAC.
  • Build and maintain GCP solutions using services including GCS, Cloud Run, and Apigee, supported by Terraform and CI/CD pipelines.
  • Apply engineering practices including GitHub branching, merging, pull requests, test-driven development, continuous integration, continuous delivery, and application performance optimization.
  • Collaborate with product, design, architecture, and cross-functional teams while evaluating emerging technologies and improving application capabilities.
  • Apply software development methodologies such as Agile while following defined testing and delivery practices.

Skills

Full-stack development
Requirements gathering
Stakeholder communication

Education

Bachelor's degree in CS or equivalent

Tools

Python
React
Angular
Flask
FastAPI
SQL
GCP
Terraform
CI/CD

Job description

  • Engage with customers and stakeholders to understand use cases, requirements, pain points, and user needs.
  • Design, develop, test, and maintain full-stack applications using Python and modern front-end frameworks such as React or Angular.
  • Define technology stacks, integration methods, deployment strategies, and high-level application architecture, including components and interfaces.
  • Develop back-end applications, APIs, and microservices using Flask or FastAPI, along with responsive and user-friendly web interfaces.
  • Design and optimize relational databases using strong SQL skills while implementing secure data handling, encryption, anonymization, and RBAC.
  • Build and maintain GCP solutions using services including GCS, Cloud Run, and Apigee, supported by Terraform and CI/CD pipelines.
  • Apply engineering practices including GitHub branching, merging, pull requests, test-driven development, continuous integration, continuous delivery, and application performance optimization.
  • Collaborate with product, design, architecture, and cross-functional teams while evaluating emerging technologies and improving application capabilities.
  • Apply software development methodologies such as Agile while following defined testing and delivery practices.

Applicants are considered for employment without attention to or discrimination against race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status. All employment is decided on the basis of qualifications, merit and business need.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Engineer- Python Backend
Lead Engineer- Python Backend

Evalueserve India • Gurugram District

On-site
INR 1,200,000 - 2,000,000
Data Engineer
Data Engineer

AagatiServe Pvt Ltd • Gurgaon, Bengaluru

On-site
INR 1,500,000 - 2,700,000
Fullstack Engineer (Python)
Fullstack Engineer (Python)

Zoho • Pune District

On-site
INR 1,200,000 - 1,800,000
Data Engineer-Full Stack
Data Engineer-Full Stack

Maruti Suzuki India Ltd. • Gurugram District

On-site
INR 800,000 - 1,200,000
Python Fullstack Developer
Python Fullstack Developer

Dun & Bradstreet • Hyderabad

On-site
INR 1,800,000 - 3,000,000
Full Stack Engineer
Full Stack Engineer

C5i • Bengaluru

On-site
INR 2,500,000 - 4,000,000
Full Stack Developer
Full Stack Developer

RP Sanjiv Goenka Group • Dadri

On-site
INR 1,200,000 - 1,800,000
Lead Engineer- Python Full Stack
Lead Engineer- Python Full Stack

Evalueserve • Gurugram District

On-site
INR 900,000 - 1,300,000
Full stack Engineer
Full stack Engineer

India Health Link • Bengaluru

On-site
INR 1,200,000 - 2,400,000
Sr Engineer - Python Full-Stack Developer (ReactJS)
Sr Engineer - Python Full-Stack Developer (ReactJS)

EMBARKGCC SERVICES PRIVATE LIMITED • Bengaluru

On-site
INR 1,200,000 - 2,400,000