Senior SWE
jin johnson controls india private
📍 ind bangalore c 601 india🕐 1mo ago🔗 workday
Job Description
**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)_