CareerPlanGet AI match score →

Senior Software Engineer

IND Bangalore C 601💼 Full-time🗓 2026-07-31 → 2026-08-02

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)

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗