Job Description
At Surescout.in, hiring isn’t just a process — it’s our purpose. We specialize in connecting exceptional talent with forward-thinking organizations, turning capabilities into opportunities. Our mission is to bridge the gap between ambition and achievement by aligning skilled professionals with roles where they can truly thrive.
We are currently seeking a Software Engineer – Backend / Full-Stack (Mid-Level) to join our client’s team in Chennai.
Job Title : Software Engineer – Backend / Full-Stack (Mid-Level)
Experience : 3–6 years
Role Overview
We are looking for a mid-level Software Engineer with strong backend fundamentals in Python and RESTful APIs, and hands-on exposure to modern frontend frameworks. The role involves building scalable APIs, designing robust database models, and supporting data ingestion from multiple systems. Experience in Restaurant Management Systems (RMS) or Supply Chain–based platforms is a strong advantage.
Key Responsibilities
Backend & API Development
● Design, build, and maintain RESTful APIs using Python frameworks such as Flask, FastAPI, or Django
● Implement secure, scalable, and well-documented backend services
● Handle data ingestion and exposure from multiple internal and external sources (APIs databases, third-party systems)
Database & Data Modeling
● Design and manage database schemas and models(SQL or NoSQL)
● Optimize queries and ensure data consistency, integrity, and performance ● Work closely with product and data teams to translate requirements into efficient data structures
Frontend Collaboration & Dashboarding
● Collaborate with frontend engineers using Vue.js or Angular
● Support dashboard development by designing backend APIs tailored for analytics, reporting, and operational views
● Contribute to frontend features when needed (API integration, UI logic, performance optimization)
System Integration & Domain Applications
● Integrate backend services with business systems related to restaurant operations, inventory management and internal supply chain workflows
● Understand real-world operational data flows and constraints
Required Skills & Qualifications
Must-Have
● Bachelor’s degree or equivalent experience in Computer Science or related field
● 3+ years of hands-on experience in backend development
● Strong proficiency in Python
● Solid experience with REST APIs using Flask, FastAPI, or Django
● Strong understanding of database modeling and schema design
● Experience working with frontend technologies such as Vue.js or Angular
● Familiarity with API security, authentication, and best practices
● Exposure to data pipelines, integrations, or reporting systems
Good to Have / Plus
● Prior experience working on Restaurant Management Systems or Supply Chain / Logistics platforms
● Experience building dashboards (backend APIs + frontend views)
● Understanding of cloud-based deployments and CI/CD workflows
What We’re Looking For
● Strong problem-solving and debugging skills
● Ability to work independently and collaborate across teams
● Practical mindset with a focus on building production-ready systems
● Comfort working in evolving requirements and fast-paced environments
Why Join Us
● Opportunity to work on real-world operational systems with measurable impact
● Ownership across backend, data, and frontend integration
● Collaborative engineering culture with room to grow technically and architecturally
Please send your resume to reachus@surescout.in