Accenture

Custom Software Engineer

Accenture
Apply
24 hours ago
Mumbai, IndiaSenior

Responsibilities

  • Design, build, and unit test applications using the Spark framework and Python.
  • Develop PySpark applications for batch and streaming workloads.
  • Build and test data pipelines, validate business rules, and optimize Spark applications running in Hadoop.
  • Write complex SQL queries and import or export large volumes of data.
  • Generate and parse XML and JSON documents and handle REST API requests and responses.
  • Troubleshoot defects and production issues, participate in code releases and deployments, and contribute to maintenance and enhancements.
  • Collaborate with onsite and offshore teams, participate in development meetings, and document technical artifacts and issues.

Requirements

  • At least 5 years of experience in PySpark is required.
  • Proficiency in PySpark and hands-on experience with Python, Spark, Hadoop, and large-scale data processing.
  • Experience with complex SQL queries and large-volume data import and export utilities.
  • Experience building abstracted, modular, reusable code components and applying object-oriented programming concepts.
  • Experience generating and parsing XML and JSON documents and working with REST API requests and responses.
  • 15 years of full-time education is required.

Benefits

  • The position is based at the company’s Mumbai office.

Tech Stack

Categories

Data Engineering
Accenture

About Accenture

10,000+ employees

Accenture is a global professional services firm providing management consulting, systems integration and technology, cybersecurity, and business process outsourcing for enterprises and governments. It operates a services-driven model delivering projects and managed services, often with major cloud and software partners, across industries worldwide. Headquartered in Dublin and publicly traded on the NYSE (ACN), it originated as Andersen Consulting and adopted the Accenture name in 2001.

Contact me