Python Developer
16 hours ago
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:
- Marketing & Lead Management
- Estimation & Tendering
- Design & Drawing Management
- BOQ, BOM & Budgeting
- Procurement & Vendor Management
- Material Planning, Stores & Inventory
- Project Execution Management
- Quality, Safety & Compliance
- Billing, Finance, Cashflow Tracking
- HR, Attendance, Payroll
- Asset & Tool Tracking
- 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 yearCompany 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...
-
Python Developer – IT Department
2 weeks ago
Ludhiana, Punjab, India Life Solutions Company Full time ₹ 3,60,000 - ₹ 5,40,000 per yearJob 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...
-
Senior Python Engineer
1 week ago
Ludhiana, Punjab, India Tinvio Digital Services Full time ₹ 8,00,000 - ₹ 12,00,000 per yearYour 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 yearNeed 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
-
Senior Full Stack Developer
17 hours ago
Ludhiana, Punjab, India a8ac3573-a43e-4756-83e5-f711047b0a1f Full time ₹ 15,00,000 - ₹ 30,00,000 per yearSenior 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 yearA 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,...
-
Artificial Intelligence Engineer
4 days ago
Ludhiana, Punjab, India LN Webworks Full time ₹ 15,00,000 - ₹ 25,00,000 per yearResponsibilitiesDesign 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...
-
Senior Applications Support Analyst
5 days ago
Ludhiana, Punjab, India Victrix Systems And Labs Full time ₹ 9,00,000 - ₹ 12,00,000 per yearResponsibilities : 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 yearJob 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...
-
Assistant Professor-computer Application
7 days ago
Ludhiana, India PCTE Group of Institutes Full timeFaculty 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
-
Artificial Intelligence
1 week ago
Ludhiana, India RTE SOFTWARES Full timeRESPONSIBILITIES - 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...
-
Data Science Instructor
3 weeks ago
Ludhiana, India upGrad Full timeJob 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...
-
Data Science Instructor
4 weeks ago
ludhiana, India upGrad Full timeJob 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...
-
Data Science Instructor
4 weeks ago
Ludhiana, India upGrad Full timeJob 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...
-
Data science instructor
1 week ago
Ludhiana, India UpGrad Full timeJob 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...
-
Data Science Instructor
3 weeks ago
Ludhiana, India upGrad Full timeJob 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...
-
Data Science Instructor
3 weeks ago
Ludhiana, India upGrad Full timeJob 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...
-
Data Science Instructor
3 weeks ago
Ludhiana, India upGrad Full timeJob 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...