Browse current jobs

Lead Software Developer – Python React/Svelte (Bengaluru)

Burns & McDonnell · Bangalore

Apply on employer website

Source and collection record

Read the employer source

Last observed by our collector: . This is not a manual review or a confirmation from the employer.

Employer requisition: 263777

Job type and experience labels are automated discovery categories. The employer determines eligibility. Original experience wording was not retained separately; check the current employer page.

How sourcing and classification work · Report a discrepancy

Your application evidence checklist

Mark the statements you can support after reading the employer source. This checklist stays on this page; it does not score your eligibility or submit an application.

0 of 2 checks marked. Keep unresolved requirements as questions for the employer.

Collected role description

**Description** We are looking for a Lead Software Developer with strong hands-on experience in Python, React/Svelte, cloud-native applications, APIs, and microservices to develop scalable software solutions for engineering-focused applications. The ideal candidate will have experience in Engineering/EPC domains and a strong understanding of modern software development, cloud technologies, CI/CD, and AI-enabled applications. **Key Responsibilities:** + Design, develop, test, and maintain scalable full-stack applications using Python and React/Svelte. + Develop REST APIs and microservices using FastAPI/Django/Flask. + Implement efficient, maintainable, and reusable software components. + Work with databases including PostgreSQL, SQL, and NoSQL. + Develop engineering automation, validation, and data-processing solutions. + Integrate applications with CAD/engineering systems and external services. + Implement cloud-native solutions using Azure/GCP. + Work with Docker, Kubernetes/Cloud Run, and CI/CD pipelines. + Write unit/integration tests and participate in code reviews. + Troubleshoot performance, reliability, and production issues. + Collaborate with Architects, Tech Leads, QA, DevOps, Product Owners, and Engineering SMEs. + Contribute to AI-enabled applications using LLMs, AI APIs, prompt engineering, and automation frameworks. + Participate in Agile/Scrum development and contribute to technical design and estimation. **Engineering Domain Experience:** **Experience in one or more of the following is preferred:** + Engineering / EPC + CAD/BIM applications + AutoCAD / Civil 3D + DWG/DXF processing + Engineering calculations and validation + Engineering automation and quality-control tools + Geometry/spatial data processing Experience with AutoCAD APIs, GIS, PostGIS, GeoPandas, Shapely, or engineering software integration is a strong advantage. **Required Skills:** + 8–10 years of software development experience. + Strong hands-on Python development. + FastAPI / Django / Flask. + React and/or Svelte. + REST APIs and microservices. + PostgreSQL / SQL / NoSQL. + Docker and cloud platforms (Azure/GCP). + CI/CD and Git/GitHub. + Unit and integration testing. + Understanding of system design, scalability, security, and performance. + Agile/Scrum experience. **Good to Have:** + Kubernetes / Cloud Run. + Terraform / Infrastructure as Code. + GitHub Actions / Jenkins / Harness. + Event-driven architecture and messaging. + Observability and monitoring. + AI/ML, LLMs, Generative AI, or Agentic workflows. + Data engineering / analytics experience. + NumPy, Pandas, SciPy, GeoPandas, PySpark. **Preferred Profile:** + Strong problem-solving and analytical skills. + Good communication and collaboration skills. + Ability to work independently and as part of a distributed team. + Strong ownership of assigned features and deliverables. + Passion for engineering software, automation, cloud technologies, and modern AI-enabled development. **Qualifications** + Bachelor’s or Master’s degree in Engineering in any specialization, or a related field. This job posting will remain open a minimum of 72 hours and on an ongoing basis until filled. **Job** Engineering **Primary Location** India-Karnataka-Bengaluru **Schedule:** Full-time **Travel:** No **Req ID:** 263777 **Job Hire Type** Experienced Not Applicable #BMI N/A

Collected experience requirement

Experienced