Fullstack Developer (Technical Lead)
Burns & McDonnell · Mumbai
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