The Head of Software Development will lead the complete software lifecycle--from planning and designing new modules to enhancing existing features, improving system stability, and ensuring seamless device integrations. This role requires strong technical expertise in .NET, SQL, APIs, cloud/server management, and hands-on IoT integration experience. The candidate should be capable of managing a team of developers, testers, and support engineers.Key Responsibilities1. Software Development Leadership
Lead, mentor, and grow the in-house development team (SQL, .NET, mobile app dev, QA).
Drive architecture decisions, coding standards, and best practices.
Oversee the complete SDLC--requirement gathering, design, development, testing, release.
2. New Feature Development & Product Roadmap
Plan and deliver new modules for logistics, cold chain & school tracking platforms.
Convert business requirements from operations & sales teams into functional features.
Identify performance gaps and propose continuous platform improvements.
3. IoT Device Integration
Manage API/SDK integration of new IoT devices (GPS trackers, RFID, sensors, cameras).
Ensure smooth data ingestion, normalisation, and real-time tracking accuracy.
Coordinate with hardware vendors for protocol testing and firmware compatibility.
4. Troubleshooting & System Stability
Lead root-cause analysis for platform issues, system bugs, or database-level problems.
Reduce downtime and improve response time across web & mobile applications.
Ensure database optimisation, query tuning, server health monitoring.
5. Server & Infrastructure Oversight
Manage our dedicated servers (security, scalability, uptime).
Coordinate with server providers for upgrades, backups, and infra issue resolution.
Ensure security compliance and data integrity for customers across verticals.
6. Cross-department Collaboration
Work closely with Operations, Field Service & Customer Support to resolve escalations.
Provide technical support for enterprise clients where required.
Collaborate with Sales/BD teams to create technical documentation & solution designs.
Required Technical Skills
Strong expertise in .NET (C#) development.
Strong SQL knowledge - stored procedures, query optimisation, DB architecture.
Experience with API development & integration (REST/JSON/XML).
Exposure to IoT device protocols (TCP, UDP, MQTT, SMS, RSA/HEX parsing).
Experience in server management (Windows/Linux servers preferred).
Knowledge of mobile app deployment (Android/iOS) is an added advantage.
Understanding of cloud technologies (AWS/Azure) is a plus.
Required Leadership Skills
Ability to lead, motivate and manage a development & QA team.
Strong project management and delivery discipline.
Problem-solving mindset with ability to work under tight timelines.
Excellent documentation and communication skills.
Eligibility Criteria
8-12 years of experience in software development, including 3+ years in a leadership role.
Prior experience in IoT / telematics / GPS tracking / sensor-based platforms is highly preferred.
Strong understanding of real-time tracking systems is a major advantage.
Location: Navi Mumbai - Vashi.Package: Upto 12L per annum fixed + performance incentives + conveyance
Job Types: Full-time, Permanent
Pay: ₹90,000.00 - ₹100,000.00 per year
Benefits:
Health insurance
Provident Fund
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.