Share this Job
impact where it matters

Software Engineering Architect - Applications (Pune, India)

ZS is a professional services firm that works side by side with companies to help develop and deliver products that drive customer value and company results. From R&D to portfolio strategy, customer insights, marketing and sales strategy, operations and technology, we leverage our deep industry expertise and leading-edge analytics to create solutions that work in the real world. Our most valuable asset is our people—a fact that’s reflected in our values-driven organization in which new perspectives are integral and new ideas are celebrated. ZSers are passionately committed to helping companies and their customers thrive in industries ranging from healthcare and life sciences, to high-tech, financial services, travel and transportation, and beyond.

ZS’s India Capability & Expertise Center (CEC) houses more than 60% of ZS people across three offices in New Delhi, Pune and Bengaluru. Our teams work with colleagues across North America, Europe and East Asia to create and deliver real world solutions to the clients who drive our business. The CEC maintains standards of analytical, operational and technological excellence across our capability groups. Together, our collective knowledge enables each ZS team to deliver superior results to our clients.

ZS’ Software Development team designs, implements, tests and supports high-quality products that help hundreds of companies and thousands of end-users make critical decisions. Whether writing distributed optimization algorithms or advanced mapping and visualization interfaces, you will have an opportunity to solve challenging problems and make an immediate impact.


 Architects at ZS define the technical vision and work closely with expert teams to make their plans a reality. You will be working on some of the latest, cutting-edge technologies like – AI/ML, Big data & Amazon Web Services. The Software team at ZS is a casual, collaborative, and smart group with offices in Evanston Illinois and Pune India.  As a Software Architect, you will


  • Design robust maintainable software solutions consistent with our company and industry practices; Communicate architecture clearly with business and technical stakeholders;
  • Partner closely with cross-functional leaders (development/product management/stakeholders/ etc.) to ensure a clear understanding of the solution that will be built;
  • Identify, propose and prototype proof of concepts for your solutions.  Ensure that the strategy is chosen based on clear understanding of costs and benefits associated with the approach;
  • Review product designs to ensure architectural best practices are followed consistently;
  • Create and collaborate on technical design documentation, including architectural, data-model and integration designs for your application;
  • Work closely with development teams to make sure they understand and are building the architecture you designed;
  • Research industry best practices and techniques and proactively introduce them to the software team;
  • Effectively utilize architectural design patterns as appropriate to improve product;
  • Participate in ongoing code reviews and ensure consistent quality and adherence to internal standards;
  • Participate in user interface design reviews to ensure a correlation between the architecture, back-end implementation, and user interface;
  • Participate in developing architectural standards and guidelines for scalability, performance, and internationalization for our entire product line;
  • Know and care about what the customer wants from our service -- and be willing to stand up for it!


  • Bachelor's degree required in CS, IT or EE, master's preferred;
  • 10+ years hands-on experience with either Microsoft or JAVA technologies, including strong understanding & experience in AI, Machine Learning, and related technologies;
  • Hands-on experience designing architecture for enterprise web applications in a SAAS environment;
  • 4+ years of experience functioning in a lead technical role on large web development projects and 2+Years experience functioning in an application architect role in enterprise products;
  • 2+ years of exposure to big data technologies (SPARK, SCALA, HADOOP etc.) stack is preferred;
  • Experience working in agile teams with short release cycles;
  • Knowledge of all phases of software development including design, coding, testing, debugging and support of large-scale web-based applications;
  • Effective verbal, written and team presentation communication skills;
  • This role requires healthy doses of initiative and the ability to remain flexible and responsive in a very dynamic environment;
  • Ability to work in global cross-office teams, including traveling to remote offices as required.


ZS is a global consulting firm; fluency in English is required, additional fluency in at least one European or Asian language is desirable. 
Candidates must possess work authorization for their intended country of employment. An on-line application, including a cover letter expressing interest and a full set of transcripts (official or unofficial), is required to be considered.
ZS offers a competitive compensation package with salary and bonus incentives, plus an attractive benefits package.


Connect with ZS in India on social media:

ZS has been recognized globally for its expertise in consulting and its flexible work environment. View ZS’s accolades.