Browse current jobs

Fullstack Developer (Technical Lead)

Burns & McDonnell · Mumbai

Apply on employer website

Collected role description

Role overview

Fullstack Developer (Technical Lead) at Burns & McDonnell

We are looking for a Technical Lead who will operate at a cross-team level, driving architecture, engineering standards, and technical governance across multiple projects.

The ideal candidate is a strong full-stack engineer (Python React) with deep architectural expertise and the ability to guide teams hands-on.

Required qualifications

  • *Required Skills & Experience:**

Preferred qualifications and skills

  • Strong hands-on experience with GCP is preferred; equivalent experience with Azure or AWS may be considered

Employment details

  • *Primary Location** India-Maharashtra-Mumbai
  • *Schedule:** Full-time
  • Location: Mumbai [IND]

Application details

  • + Strong understanding of application security, scalability, reliability, and performance optimization
  • + Knowledge of secure coding practices and common application security standards

Additional role details

  • *Description**
  • This role goes beyond a typical team-level Tech Lead and focuses on enabling other Tech Leads, ensuring consistency, and improving overall engineering maturity.
  • *Key Responsibilities:**
  • 1.
  • *Architecture & Design Governance:**
  • + Define and standardize architecture patterns and design principles
  • + Review and guide critical technical designs across teams
  • + Ensure systems are scalable, secure, and aligned with long-term vision
  • + Drive technology selection and standardization
  • *2.
  • Engineering Standards & Best Practices:**
  • *Establish and enforce:**
  • + Coding standards
  • + Code review practices
  • + Testing strategies
  • + Drive adoption of:
  • *CI/CD pipelines:**
  • + Code quality tools (e.g., SonarQube)
  • + DevOps best practices
  • + Ensure consistency across all teams
  • *3.
  • Tech Lead Enablement:**
  • + Mentor and support team-level Tech Leads
  • + Help resolve complex technical challenges
  • *Conduct:**
  • + Design reviews
  • + Knowledge-sharing sessions
  • + Technical workshops
  • + Act as a technical escalation point
  • *4.
  • Full Stack Technical Leadership:**
  • *Provide hands-on guidance in:**
  • + Backend development using Python
  • + Frontend development using React
  • *Ensure best practices in:**
  • + API design and integration
  • + UI architecture and performance
  • + End-to-end system design
  • + Support teams in building scalable full-stack applications
  • *5.
  • Cross-Team Alignment:**
  • Break silos and promote reusable components and shared services
  • *Ensure alignment across projects on:**
  • + Architecture
  • + Tools
  • + Frameworks
  • + Collaborate with Engineering Managers and Product teams
  • *6.
  • Innovation & Productivity:**
  • + Drive initiatives around:
  • + AI adoption
  • + Developer productivity
  • + Automation
  • + Improve developer experience and delivery efficiency
  • + Strong full-stack development experience using Python and React
  • + Hands-on experience with Python backend frameworks, including:
  • + Django
  • + Django REST Framework
  • + FastAPI
  • + Flask
  • + Strong experience in designing and developing REST APIs and third-party system integrations
  • + Hands-on experience with React, including:
  • + Modern frontend architecture
  • + State management
  • + Component design and reusability
  • + Frontend performance optimization
  • + Experience with PostgreSQL, including:
  • + Relational database design
  • + Query optimization
  • + Indexing and performance tuning
  • *Deep understanding of:**
  • + System design and distributed systems
  • + Microservices and service-oriented architecture
  • + API design, authentication, and integrations
  • + Scalable and high-performance application architecture
  • *Cloud & DevOps:**
  • *Experience with GCP services such as:**
  • + Cloud Run
  • + Cloud SQL
  • + BigQuery
  • + Secret Manager
  • + Cloud Scheduler
  • + Identity and Access Management (IAM)
  • *Knowledge and hands-on experience with:**
  • + CI/CD pipelines
  • + Terraform and Infrastructure as Code
  • + Docker and containerized deployments
  • + Cloud Run or Kubernetes
  • + Git-based development and branching workflows
  • + Redis or equivalent caching solutions
  • *Engineering Practices:**
  • + Experience with application monitoring, logging, observability, and troubleshooting
  • + Experience with code quality and static analysis tools such as SonarQube
  • *Strong understanding of testing strategies, including:**
  • + Unit testing
  • + Integration testing
  • + API testing
  • + End-to-end testing
  • + Experience with code reviews, coding standards, and engineering best practices
  • + AI & Modern Stack (Good to Have):
  • + Exposure to AI/ML or LLM-based solutions
  • + Familiarity with agentic development / automation frameworks
  • *Soft Skills:**
  • + Strong technical leadership and mentoring ability
  • + Excellent communication and collaboration
  • + Ability to influence without authority
  • + Strong problem-solving mindset
  • *Qualifications**
  • + 10–12 years of experience in software engineering
  • + B.Tech/B.E, BCA, B.Sc degree in Information Technology.
  • + Proven full-stack development experience (Python React) in production systems
  • + Experience in leading multiple projects or mentoring Tech Leads
  • + Strong exposure to architecture and system design
  • This job posting will remain open a minimum of 72 hours and on an ongoing basis until filled.
  • *Job** Information Technology
  • *Travel:** No
  • *Req ID:** 263328
  • *Job Hire Type** Experienced Not Applicable #BMI N/A

Collected experience requirement

Experienced