What is a Software Engineer at ITC?
A Software Engineer at ITC plays a pivotal role in driving the digital transformation of one of India’s most diversified conglomerates. Your work directly impacts how technology integrates with complex business operations, ranging from supply chain optimization and manufacturing processes to consumer-facing digital platforms. You are not just writing code; you are building scalable, efficient solutions that support the company's vast operational footprint.
This role is critical because it bridges the gap between traditional engineering excellence and modern software capabilities. Whether you are working on backend systems, data-driven applications, or specialized engineering software, your contributions ensure that ITC remains competitive and agile. You will collaborate with cross-functional teams to solve real-world problems, making this an ideal environment for engineers who enjoy high-impact, high-scale challenges that span multiple industrial domains.

