Johnson Controls Ltd

Principal Technical Lead - Software Architecture and Development

Johnson Controls Ltd
Bengaluru/Bangalore
Not disclosed
Work from OfficeWork from Office
Full TimeFull Time
Min. 12 yearsMin. 12 years

Job Description

Principal Technical Lead

TITLE

What you will do

Provide architectural blueprints and technical leadership to the Development and Product Team. Design, develop and execute software solutions to address Product Requirement.

Principal Technical Lead — Key Responsibilities

• Architecture & Technical Leadership

  • Provide end-to-end technical leadership across UI, API, data, and cloud layers; drive solution direction aligned to product and engineering strategy.
  • Own and evolve technical architecture (application, information/data, network, and security architecture) and translate requirements into scalable designs and implementation plans.
  • Establish and enforce engineering standards, best practices, and Definition of Done, ensuring high-quality delivery through design/code reviews and technical governance.
  • Mentor senior/junior engineers, unblock teams, and raise overall engineering maturity (quality, automation, and technical agility).

• Full Stack Development (Hands-on + Stewardship)

  • Lead the design and development of enterprise-grade SPAs using Angular, TypeScript, HTML5, CSS3, driving modular front-end architecture and reusable UI patterns.
  • Define and govern component architecture, state management approach, UI performance guidelines, and maintainability practices across squads.
  • Architect and implement backend services and RESTful APIs using C#/.NET, ensuring clean layering, observability, performance, and backward compatibility.
  • Ensure seamless integration between Angular UI and .NET services with strong focus on API contracts, latency optimization, and resiliency patterns.

• Database & Data Layer Management

  • Lead design and optimization of RDBMS schemas (e.g., SQL Server / Azure SQL) to support performance, scalability, and data integrity.
  • Review and guide development of complex SQL queries, tuning, and stored procedures, balancing performance with maintainability and operational safety.

• API Engineering & Integration

  • Define API strategy (versioning, error handling, standard response models) and guide teams in building secure, scalable, well-documented APIs for internal/external integrations.
  • Lead API quality practices: contract validation, performance benchmarks, and integration reliability patterns.

• Authentication, Security & Compliance (Principal Ownership)

  • Own application security posture across UI, APIs, and data; ensure authentication/authorization design meets enterprise security expectations.
  • Drive secure engineering practices including SAST/dependency scanning, secrets management, database protections, and evidence-based compliance processes.
  • Lead identity and access governance, including role-based access via AAD group-based permissioning where applicable.

• Cloud & DevOps Enablement (Azure)

  • Architect and guide deployment of services on Azure, ensuring reliability, scalability, cost awareness, and operational excellence.
  • Champion CI/CD and quality gates (security scanning, build validation, automated checks) to improve release confidence and reduce production risk.

• Collaboration & Agile Delivery Leadership

  • Partner with Product Owners, UX, QA, and Engineering leadership to shape delivery approach and ensure teams can execute effectively.
  • Actively lead/participate in agile ceremonies, PI planning, technical design huddles, and cross-team dependency management.
  • Identify technical enablers and ensure prioritization of tech debt/maintenance work aligned with capacity and roadmap needs.

• Performance, Reliability & Operational Excellence

  • Own performance strategy across frontend, API, and database layers; drive measurable improvements in scalability, reliability, and responsiveness.
  • Establish observability expectations (monitoring, logging, tracing) and lead structured troubleshooting of production issues and performance bottlenecks.

How you will do it

  • Ability to analyse Product requirements and create the Solution Technical Architecture including Application, Network, Information and Security Architectures.
  • Capability to ensure design quality of the project To Visualise, design and develop a robust product architecture, which can meet the business requirements, product strategy and technical strategy.
  • Evaluate and recommend tools, technologies and processes to ensure the highest quality product platform
  • Participating in design and code reviews/inspections.
  • Providing input to technical discussions; propose solutions and alternatives.
  • Providing technical expertise to less experienced developers.

What we look for

  • 12-15 years of relevant software design, development and testing experience. Product development experience preferred.
  • 4+ years’ experience designing and building software applications
  • Strong technical skills in .Net MVC, .Net core, Angular JS, Angular, C#.Net .
  • Experience in Data Engineering
  • Good communication skills, with an ability to express and understand complex technical concepts.
  • Strong analytical, problem-solving, and conceptual skills.
  • Ability to work under pressure and meet tight deadlines.
  • Experience of working with globally distributed teams.
  • Innovative and Self learner for mentoring and problem resolutions

Experience Level

Senior Level

Job role

Work location
Work locationIND Bangalore C 601, India
Department
DepartmentSoftware Engineering
Role / Category
Role / CategorySoftware Development
Employment type
Employment typeFull Time
Shift
ShiftDay Shift

Job requirements

Experience
ExperienceMin. 12 years

About company

Name
NameJohnson Controls Ltd
Job posted by Johnson Controls Ltd

Similar jobs you can apply for

IT Support
2Coms Consulting Pvt Ltd.

International Voice Process For MNC

2Coms Consulting Pvt Ltd.
Adugodi, Bengaluru/Bangalore
₹40,000 - ₹48,000
Work from Office
Full Time
Min. 1 year
Good (Intermediate / Advanced) English
Futurerole Inc.

Customer Support Executive

Futurerole Inc.
Shivaji Nagar, Bengaluru/Bangalore
₹18,000 - ₹23,000*
Work from Office
Full Time
Freshers only
Good (Intermediate / Advanced) English
Skillroom India Pvt. Ltd.

Customer Support Executive

Skillroom India Pvt. Ltd.
Marathahalli, Bengaluru/Bangalore
₹17,000 - ₹23,000
Work from Office
Full Time
Any experience
Good (Intermediate / Advanced) English

Customer Support Executive

Arn Business Solutions Private Limited
Cox Town, Bengaluru/Bangalore
₹35,000 - ₹72,000*
Work from Office
Full Time
Night Shift
Min. 1 year
Good (Intermediate / Advanced) English
Radical Minds Technology

Customer Support Executive

Radical Minds Technology
HSR Layout, Bengaluru/Bangalore
₹17,000 - ₹23,000
Work from Office
Full Time
Any experience
Good (Intermediate / Advanced) English
Bangalore Job hub

Customer Care Executive

Bangalore Job hub
Mahadevapura, Bengaluru/Bangalore
₹15,000 - ₹23,000
Work from Office
Full Time
Any experience
Good (Intermediate / Advanced) English

You can expect a minimum salary of 0 INR. The salary offered will depend on your skills, experience and performance in the interview.

The candidate should have completed the required education and people who have 12 to 15 years are eligible to apply for this job. You can apply for more jobs in Bengaluru/Bangalore to get hired quickly.

The candidate should have sound communication skills and sound communication skills for this job.

Both Male and Female candidates can apply for this job.

No, it's not a work from home job and can't be done online. You can explore and apply for other work from home jobs in Bengaluru/Bangalore at apna.

No work-related deposit needs to be made during your employment with the company.

Go to the apna app and apply for this job. Click on the apply button and call HR directly to schedule your interview.

The last date to apply for this job is . For more details, download apna app and find Full Time jobs in Bengaluru/Bangalore . Through apna, you can find jobs in 64 cities across India. Join NOW!