Python Developer

16 hours ago


Ludhiana, Punjab, India Secured Engineers Private Limited Full time ₹ 12,00,000 - ₹ 24,00,000 per year

Job Title:

Python Developer – ERP Systems (MEPF Contracting Domain)

Department:

Digital Systems / ERP Core Engineering

Location:

India (Hybrid)

Reports To:

Chief Systems Architect (Digital Operations)

A. Role Summary

The Python Developer is responsible for designing and implementing the
core ERP platform

for Secured Engineers Pvt Ltd—covering
Marketing → Estimation → Tendering → Engineering → Procurement → Execution → Billing → Service & AMC

in an integrated, flow-based system.

The developer must design a
scalable, modular, API-first ERP

that enforces
Theory of Constraints (TOC) + Rules of Flow

, minimizes multitasking, protects project constraints, ensures predictable execution, and provides real-time operational visibility.

The role requires a strong understanding of
Python, backend architecture, workflow engines, database design, API security, and modular ERP principles

, along with an ability to translate
MEPF processes

into
automated workflows, triggers, alerts, dashboards, and constraint-based logic

.

B. Responsibilities
1. ERP Architecture & Backend Development

  • Build modular backend services using Python (Django/FastAPI).
  • Design multi-tenant, horizontally scalable ERP components.
  • Implement API gateways, authentication, and RBAC.
  • Create data models for all MEPF entities: Projects, BOQs, Drawings, RFIs, Procurement, Vendors, Material Logs, Work Packages, Buffers, Constraints, Billing Milestones.

2. Workflow Automation & Business Logic

  • Implement
    TOC-driven project control

rules:
- WIP limits
- Constraint buffers
- Material full-kitting rules
- Early-warning alerts
- Build workflow engines for department-wise approvals and automatic handovers.

3. Module Development

Develop ERP modules covering:

  1. Marketing & Lead Management
  2. Estimation & Tendering
  3. Design & Drawing Management
  4. BOQ, BOM & Budgeting
  5. Procurement & Vendor Management
  6. Material Planning, Stores & Inventory
  7. Project Execution Management
  8. Quality, Safety & Compliance
  9. Billing, Finance, Cashflow Tracking
  10. HR, Attendance, Payroll
  11. Asset & Tool Tracking
  12. AMC & After Sales Service

4. Data Integrity, Performance & Security

  • Optimize query performance for real-time dashboards.
  • Ensure audit logs, role-based access, and secure APIs.
  • Implement unit tests, CI/CD pipelines, and automated deployments.

5. Cross-Functional Collaboration

  • Work directly with Design, Procurement, Projects, Billing, Finance, and HR teams.
  • Convert SOPs and physical workflows into ERP workflow diagrams and automated logic.

C. Technical Skills Required

  • Python 3.x

, Django / FastAPI
- PostgreSQL

, Redis, TimescaleDB (preferred)
- RESTful API development
- Microservices architecture
- Docker, Kubernetes (basic)
- AWS (EC2, S3, Lambda, RDS)
- Git, GitHub Actions / CI-CD
- Data modelling, workflow engines, event-driven architecture
- Strong understanding of security protocols (JWT/OAuth2)

D. Preferred Skills

  • Experience with
    ERP or large enterprise systems
  • Experience with
    MEPF / EPC / Construction domain systems
  • Understanding of
    Critical Chain Project Management (CCPM)

concepts
- React / (for integration with frontend team)
- Familiarity with
PowerBI/Tableau dashboards
- DevOps experience
- Knowledge of
manufacturing or contracting workflows


  • Python Developer

    4 days ago


    Ludhiana, Punjab, India Lean IT Inc. Full time ₹ 8,00,000 - ₹ 12,00,000 per year

    Company DescriptionLean IT Inc. is a technology leader specialized in delivering advanced cloud solutions and data services to a diverse range of clients. As a Salesforce Ridge Partner, we provide expert consultancy, tailored solutions, and seamless API integrations to optimize the Salesforce platform. Our expertise extends to Data Visualization, Big Data...


  • Ludhiana, Punjab, India Life Solutions Company Full time ₹ 3,60,000 - ₹ 5,40,000 per year

    Job Opportunities for Python Developer – IT DepartmentPosition: Python Developer – IoT (Edge / Raspberry Pi)Location: Ludhiana (Onsite)Experience: 2–3 yearsJob DescriptionWe are looking for a skilled Python Developer (IoT – Edge / Raspberry Pi) to design and deploy IoT applications using Raspberry Pi and industrial gateways. The candidate will work...


  • Ludhiana, Punjab, India Tinvio Digital Services Full time ₹ 8,00,000 - ₹ 12,00,000 per year

    Your Role : We're seeking a highly motivated and experienced Senior Python Engineer with a passion for technology and a drive to solve complex challenges. You'll be an integral part of a diverse team of product managers, engineers, and designers, working collaboratively to build scalable, robust backend solutions, primarily focused on the accounting and...

  • Angular Developer

    7 days ago


    Ludhiana, Punjab, India CREATIVE LINE INTERNATIONAL PVT. LTD. Full time ₹ 2,40,000 per year

    Need a angular, python Developer well versed in front end and also have knowledge of SQL server and Web APIJob Type: Full-timePay: From ₹20,000.00 per monthWork Location: In person


  • Ludhiana, Punjab, India a8ac3573-a43e-4756-83e5-f711047b0a1f Full time ₹ 15,00,000 - ₹ 30,00,000 per year

    Senior Full Stack Developer (MERN + Python) – 3+ Years ExperienceLocation: Remote/ Onsite Both availableJob Type: Full-TimeExperience Required: 3 years+About the RoleWe're looking for a highly skilled Senior Full Stack Developer with strong experience in the MERN Stack and Python. You'll be working on end-to-end development, improving system performance,...

  • Full Stack Developer

    2 weeks ago


    Ludhiana, Punjab, India 11271a2e-b30f-4c23-a49f-68a5c9a2774f Full time ₹ 18,000 - ₹ 25,000 per year

    A full-stack developer job description involves a wide range of responsibilities across both the front-end and back-end of software development, including designing, coding, and maintaining applications, building and integrating APIs, managing databases, and ensuring overall application functionality and performance. Key duties include writing clean code,...


  • Ludhiana, Punjab, India LN Webworks Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    ResponsibilitiesDesign and develop AI/ML models for real-world applications.Build and maintain robust backend systems and APIs.Collaborate with data scientists, DevOps, and product teams to deliver scalable AI solutions.Deploy models to production and monitor performance.Optimize model and system performance for latency, throughput, and scalability.Document...


  • Ludhiana, Punjab, India Victrix Systems And Labs Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Responsibilities : Acts as technical lead and subject matter expertComplex issue resolution for third-party applications used in production and manufacturing.Collaborate with software developers and engineering teams to support deployment, testing, and maintenance of custom solutions.Leads large projects, upgrades, or cross-site implementationsDesigns,...


  • Ludhiana, Punjab, India Benovymed Healthcare Private Ltd Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Job Role Responsibility Description : -We are looking for passionate, Strong experience with an entrepreneur mindset to join us as Hardcore Full Stack Data Scientist end-to-end single-handed multi-hat role who is already working in applied AI in ML, deep Learning, ANN, and CNN platform specifically working as single-handed doers or in a small Data Science...


  • Ludhiana, India PCTE Group of Institutes Full time

    Faculty for Computer Application - Urgent opening for an Assistant Professor in Computer Department. Taking up the course curriculum Guide students on projects and their development Hands on experience on latest technologies like Python, Android & iOS Development. Qualification: M. Tech/ B. Tech/ BCA/ MCA Schedule: - Morning shift


  • Ludhiana, India RTE SOFTWARES Full time

    RESPONSIBILITIES - Develop and deliver software using Python and various AI related libraries, support continuous integration and continuous deployment of the micro-services. Use containerization, orchestration, DevOps for faster delivery and easier maintenance - Ability to efficiently work in a team. REQUIRED EXPERIENCE AND SKILLS - Expert in Python...


  • Ludhiana, India upGrad Full time

    Job Title: Instructor – Offline Learning Centre Location: Ludhiana Working Days: 6 (Monday – Saturday) About upGrad Founded in 2015, upGrad is Asia's largest integrated Learning, Skilling, Workforce Development, and Placement company. Its offerings include online and hybrid degrees, study abroad programs, certifications, bootcamps, and doctorates for...


  • ludhiana, India upGrad Full time

    Job Title: Instructor – Offline Learning Centre Location: Ludhiana Working Days: 6 (Monday – Saturday) About upGrad Founded in 2015, upGrad is Asia’s largest integrated Learning, Skilling, Workforce Development, and Placement company. Its offerings include online and hybrid degrees, study abroad programs, certifications, bootcamps, and doctorates for...


  • Ludhiana, India upGrad Full time

    Job Title: Instructor – Offline Learning Centre Location: Ludhiana Working Days: 6 (Monday – Saturday) About upGrad Founded in 2015, upGrad is Asia’s largest integrated Learning, Skilling, Workforce Development, and Placement company. Its offerings include online and hybrid degrees, study abroad programs, certifications, bootcamps, and doctorates for...


  • Ludhiana, India UpGrad Full time

    Job Title: Instructor – Offline Learning Centre Location: Ludhiana Working Days: 6 (Monday – Saturday) About up Grad Founded in 2015, up Grad is Asia’s largest integrated Learning, Skilling, Workforce Development, and Placement company. Its offerings include online and hybrid degrees, study abroad programs, certifications, bootcamps, and doctorates for...


  • Ludhiana, India upGrad Full time

    Job Title: Instructor – Offline Learning Centre Location: Ludhiana Working Days: 6 (Monday – Saturday) About upGrad Founded in 2015, upGrad is Asia’s largest integrated Learning, Skilling, Workforce Development, and Placement company. Its offerings include online and hybrid degrees, study abroad programs, certifications, bootcamps, and doctorates for...


  • Ludhiana, India upGrad Full time

    Job Title: Instructor – Offline Learning Centre Location: Ludhiana Working Days: 6 (Monday – Saturday) About upGrad Founded in 2015, upGrad is Asia’s largest integrated Learning, Skilling, Workforce Development, and Placement company. Its offerings include online and hybrid degrees, study abroad programs, certifications, bootcamps, and doctorates for...


  • Ludhiana, India upGrad Full time

    Job Title:Instructor – Offline Learning Centre Location: Ludhiana Working Days:6 (Monday – Saturday)About upGrad Founded in 2015, upGrad is Asia’s largest integrated Learning, Skilling, Workforce Development, and Placement company. Its offerings include online and hybrid degrees, study abroad programs, certifications, bootcamps, and doctorates for...

  • IT Trainer

    7 days ago


    Ludhiana, Punjab, India TechCadd Computer Education Pvt.Ltd Full time

    **About Us**: TechCadd Computer Education is a leading company dedicated to provide training to young generation. We are seeking a talented and motivated IT Trainer to join our dynamic team and help us leverage data-driven insights to achieve our objectives. **Responsibilities**: **1. Web Development**: - Work with both frontend and backend technologies to...