






Job description
Core Responsibilities
The Head of Software is responsible for leading the software development and Execution function, ensuring the delivery of high-quality, scalable, and innovative software solutions.
This role oversees end-to-end product lifecycle management, fosters collaboration across departments, and aligns software strategy with Koerber Groups objectives.
The role requires strong leadership, technical expertise, and business acumen to drive product enhancements, support sales efforts, and maintain strong customer relationships.
Key Responsibilities:
Product Enhancement & Development
Own and drive the software product roadmap in line with company and customer needs.
Lead continuous improvement through new feature development and technology upgrades.
Ensure the use of agile methodologies for efficient and iterative development processes.
Evaluate emerging technologies to improve product capabilities and performance.
Sales Support
Collaborate with the Sales team to understand customer requirements and support technical pre-sales activities.
Provide solution presentations and demonstrations to prospective clients.
Assist in crafting proposals and responding to RFQs with technically sound solutions.
Ensure product documentation and sales tools are up to date and tailored to market needs.
Customer Interactions
Serve as a senior technical point of contact for key clients to ensure satisfaction and gather feedback for product improvements.
Participate in client meetings, discovery sessions, and post-deployment reviews.
Manage escalations and ensure timely resolution of customer issues.
Foster long-term customer relationships to drive retention and upselling opportunities.
Cross-Functional Team (CFT) Discussions
Work closely with product management, engineering, support, operations and sales teams to ensure cohesive execution of projects.
Lead cross-functional planning and strategy meetings to align technical goals with business objectives.
Promote a culture of collaboration, accountability, and continuous learning across teams.
Koerber Alignment
Ensure software strategies and implementations are aligned with Koerber Groups technology standards and business goals.
Participate in global initiatives and strategy meetings with Koerber Group stakeholders.
Report on progress, risks, and alignment status to Koerber leadership.
Collaborate with global counterparts to share best practices and integrate platforms where appropriate.
Authorities
Product Decisions: Authorized to define, prioritize, and approve the software product roadmap and feature enhancements within agreed budgets and timelines.
Team Management: Authority to hire, manage, evaluate, and, if necessary, recommend termination of software development and support team members.
Budget Control: Empowered to manage the software development budget, including resource allocation, tooling, and vendor contracts within approved limits.
Project Execution: Approve project plans, schedules, and resource deployment for all software initiatives under software department.
Essential qualifications
Bachelors or masters degree in computer science, Engineering, or related field.
10+ years of experience in software development, with 5+ years in a leadership role.
5 years experience in software project management.
Strong understanding of modern software architectures.
Excellent communication and global stakeholder management skills.
Experience working in or with global organizations, preferably within the Koerber ecosystem or similar.
Preferred prior experience in Material handling Processes, industrial automation, and supply chain management.
Technical Skills
Knowledge of Database handling Oracle/SQL etc.
Knowledge of any software languages like C#.Net, Angular, etc.
Knowledge of GMP & 21 CFR compliance for Pharma would be an advantage
Good Knowledge of IT Hardware, LAN Networking & IT Security Policies
Experience in SAP/ERP Integrations methods.
Role: Technical Lead
Industry Type: Courier / Logistics
Department: Engineering – Software & QA
Employment Type: Full Time, Permanent
Role Category: Software Development
Education
UG: B.Tech/B.E. in Computers, BCA in Computers, B.Sc in Computers
PG: MCA in Computers, M.Tech in Computers, MS/M.Sc(Science) in Computers