Senior .Net Developer (Mumbai)

Senior .Net Developer (Mumbai)

14 Nov
|
Kale Logistics Solutions
|
Mumbai

14 Nov

Kale Logistics Solutions

Mumbai

About the role
We are seeking a highly analytical and hands-on Senior Technical Individual Contributor to drive the modernization of our core Air Cargo Terminal Software. Our platforms are mission-critical, high-transaction systems utilized daily by terminal operators and diverse cargo stakeholders. Over the years, this ecosystem has evolved into a complex network of point-to-point interfaces exchanging data with airlines, customs, ground handlers, forwarders, and banks, alongside standard CRUD operations via our mobile and web applications. In this role, you will operate with a high degree of autonomy. You will be responsible for identifying systemic challenges, redesigning integration layers, improving user experience based on direct feedback, and embedding practical AI capabilities into existing workflows. Our ultimate measure of success is not just deploying current technology, but delivering faster, simpler, and error-free processes for our users.

Key Responsibilities
Interface Modernisation & Architecture
- Assess Legacy Infrastructure: Evaluate existing diverse interfaces (EDIFACT, XML, flat-file, SOAP, REST, database polling) and plan their systematic redesign.
- Build Reusable Middleware: Rebuild legacy points as Apache Camel routes using strict enterprise integration patterns (EIPs) including content-based routing, transformation, splitting, aggregation, retries, and dead-letter handling.
- Design Event Streaming Backbone: Architect Apache Kafka topics, partitioning strategies, consumer groups, and event schemas for reliable, high-throughput, and repayable messaging.
- Ensure Hybrid Integration: Seamlessly connect the modern event-driven layer with existing .
NET and SQL Server core systems without disrupting live terminal operations. Performance Optimization & Bottleneck Remediation
- Deep System Diagnostics: Identify latency and performance bottlenecks across applications, databases, and network layers using profiling tools, APM, log aggregation, and SQL execution plans.
- Execute Technical Remediation: Refactor blocking database calls, resolve deadlocks, decouple synchronous processes into asynchronous event streams, and transition batch processes into real-time triggers.
- Establish Performance Baselines: Define, track, and report on core technical metrics including system response times, message throughput,



and end-to-end processing latency.
- Implement Resiliency Guardrails: Design rate-limiting, circuit breakers, and backpressure mechanisms to safeguard legacy systems during peak cargo processing hours. User-Focused Improvements & Operations
- Conduct Field Research: Engage directly with terminal operators, forwarders, and ground handlers to uncover friction points in daily cargo workflows.
- Eliminate Process Waste: Propose, prototype, and implement software enhancements that eliminate manual data entry, double-keying, and administrative waiting times.
- Proactive Monitoring: Build end-to-end message tracking, observability dashboards, and automated alerting so that interface failures are self-healed or flagged before they impact user operations. AI Engineering & Applied Innovation
- Identify High-Value AI Use Cases: Pinpoint operational areas where machine learning can minimize manual work (e.g., Smart OCR for Air Waybills, anomaly detection on message payloads, intelligent search).
- Rapid Prototyping (PoC): Build functional proofs of concept, rigorously measure their operational accuracy, and rapidly scale viable solutions into production. Deployment, Quality, & DevOps
- Automated Testing Ecosystem: Build comprehensive automated testing suites capable of mocking external airline, bank, and customs traffic to guarantee deployment stability.
- Zero-Downtime Releases: Formulate phased deployment strategies, such as the strangler pattern or shadow routing, to introduce major architecture upgrades safely. Required Qualifications Must-Have Skills
- Experience & Ownership: 812 years of professional software development experience, with a proven track record of senior individual ownership over complex, high-transaction production environments.
- Architecture & High-Level Design: Extensive experience creating robust High-Level Design (HLD) documents, detailing asynchronous application architectures, data pipeline flows, and relational database structures.




- Core Systems Mastery (.
NET & SQL Server): Strong expertise in ASP.
NET (4.x) and C# on the .
NET Framework, including legacy web services (ASMX/WCF), Windows Services, JavaScript, and advanced SQL Server performance tuning (T-SQL, advanced indexing, query execution plans, deadlock resolution, and concurrency control).
- Deep Diagnostics & Bottleneck Analysis: Expert capability in diagnosing latency and performance degradation across distributed apps, databases, and network layers using profilers, APM tools, and memory/thread dump analysis.
- AI-Assisted Engineering: Proficient in using AI-assisted development tooling (e.g., Claude Code, GitHub Copilot, Cursor) for coding, architectural reviews, test generation, and debugging, coupled with strong engineering judgement to independently verify and validate AI outputs.
- System Observability: Solid experience implementing telemetry, end-to-end tracing, centralized logging, and proactive alerting setups for multi-layered system integrations.
- Autonomous Execution & Influence: Exceptional individual contributor leadership; able to dissect a large legacy codebase, map complex real-world workflows, and independently drive initiatives without daily oversight. Good-to-Have Skills
- Distributed Messaging & Streaming Backbone: Proven hands-on experience designing and building event-driven systems using Apache Kafka (producers, consumers, topic/partition strategies, offsets, and schema management).
- Enterprise Integration Patterns (EIP): Practical production experience building resilient routing middleware using Apache Camel (with working Java / Spring Boot skills) to manage content-based routing, transformation, and error/dead-letter handling.
- System Modernisation Strategies: Direct experience executing legacy application decommissioning or modernization strategies (e.g., utilizing the Strangler Fig pattern for zero-downtime migrations).
- Cloud & Modern DevOps: Foundational knowledge of containerisation (Docker, Kubernetes), automated CI/CD pipeline automation, and cloud hosting topologies on AWS or Azure.
- Domain Specific Knowledge: Prior exposure to air cargo, supply chain management, or maritime logistics systems, specifically handling industry protocols like IATA Cargo-IMP, Cargo-XML, and customs clearance APIs.

📌 Senior .Net Developer (Mumbai)
🏢 Kale Logistics Solutions
📍 Mumbai

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior .net developer (mumbai) / mumbai

Subscribe to this job alert:

Get the latest job offers by email for: senior .net developer (mumbai) / mumbai