About the role
Senior Developer – Enterprise Applications & Integrations
Location: Bangalore
Work Model: Hybrid
Employment Type: Full‑time
Experience: 5–7 years
Reporting To: Engineering Manager
Role Summary
We are seeking a Senior Developer with strong expertise in SharePoint, .NET, and C# to design, build, and deliver enterprise applications across Johnson Controls (JCI) platforms.
The ideal candidate will have deep experience building scalable, secure, and high‑performance enterprise solutions, with a solid understanding of entitlement models and modern microservices‑based architectures.
Key Responsibilities
- Design, develop, and maintain enterprise solutions using .NET and C#
- Build and extend integrations with SharePoint (Online and/or On‑Prem)
- Implement and maintain entitlement and access control models to ensure secure document generation and delivery
- Design, develop, and support microservices‑based architectures
- Implement real‑time communication features using SignalR, where required
- Collaborate with Product Owners, Architects, and QA teams to translate requirements into technical solutions
- Provide technical leadership through code reviews, design discussions, and mentoring junior developers
- Troubleshoot, debug, and optimize existing systems
- Ensure adherence to coding standards, security best practices, and enterprise architecture guidelines
Mandatory Skills & Experience
- 5+ years of professional software development experience
- Strong hands‑on experience with:
- C# and .NET (Core / Framework)
- SharePoint development (SPFx, APIs, integrations, or custom solutions)
- Proven experience working on document‑centric platforms
- Strong understanding of enterprise entitlement / authorization models
- Experience designing and developing microservices
- Solid experience with REST APIs and service‑based integrations
- Strong understanding of object‑oriented design, SOLID principles, and clean code practices
Highly Desirable Skills
- Experience with real‑time communication using SignalR
- Hands‑on experience working in Agile SAFe environments
- Experience with:
- Azure (App Services, Functions, Service Bus, Storage, etc.)
- CI/CD pipelines
- Distributed systems and event‑driven architectures
- Knowledge of performance tuning and scalability for enterprise applications
- Experience with Angular
Education
- Bachelor’s degree in Computer Science, Engineering, or a related field
(or equivalent practical experience)
Aplyr's read
Johnson Controls excels in optimizing building efficiencies, attracting engineers and technicians focused on innovative solutions in HVAC and security systems.
What's promising
- •Strong focus on energy efficiency aligns with global sustainability trends.
- •Diverse roles in engineering and technical fields offer career growth.
- •Global presence provides opportunities for international work experience.
What to watch
- •Complex organizational structure may slow decision-making processes.
- •Highly competitive industry with constant technological advancements.
- •Limited public information about employee satisfaction and work-life balance.
Why Johnson Controls
- •Pioneers in integrating smart technology for building management.
- •Offers specialized roles in HVAC and security systems engineering.
- •Strong commitment to sustainability through innovative building solutions.
Aplyr’s read is generated by AI from public sources. Was it useful?
About Johnson Controls
Johnson Controls is a global leader in building technologies and solutions, providing products and services that optimize energy and operational efficiencies of buildings.