CrawlJobs Logo

Pyspark Developer

https://www.citi.com/ Logo

Citi

Location Icon

Location:
India, Chennai

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Employment contract

Salary Icon

Salary:

Not provided

Job Description:

The Applications Development Senior Supervisor is responsible for leading and managing an Applications Development team, driving the implementation of new or revised application systems and programs in coordination with the Technology team. The role involves hands-on technical work, advising and coaching junior staff, ensuring high-quality deliverables, and maintaining compliance with regulations.

Job Responsibility:

  • Manage an Applications Development team of professionals to accomplish established goals
  • Conduct personnel duties for team (e.g. performance evaluations, training and development, hiring and disciplinary actions)
  • Recommend new work procedures to increase process efficiencies
  • Resolve issues by identifying and selecting solutions through the applications of acquired technical experience and guided by precedents
  • Develop and apply comprehensive knowledge of how own area integrates within apps development and other technical areas
  • Ensure the quality of tasks provided by self and others on team
  • Influence decisions through advice or facilitating services that impact the team and closely related work teams
  • Act as backup to Applications Development Manager
  • Serve as an advisor and coach to junior developers and analysts
  • Operate with a limited level of direct supervision
  • Exercise independence of judgement and autonomy
  • Act as SME to senior stakeholders and/or other team members
  • Ability to manage teams
  • Appropriately assess risk when business decisions are made
  • Demonstrate compliance with applicable laws, rules, and regulations
  • Adhere to policy, applying sound ethical judgment regarding personal behavior, conduct and business practices
  • Escalate, manage and report control issues with transparency
  • Effectively supervise the activity of others and create accountability with those who fail to maintain these standards

Requirements:

  • 4-8 years of relevant experience as Pyspark Developer
  • Hands on over Spark Components Spark Core, Spark SQL, Spark Streaming
  • Strong SQL experience
  • Experience in managing and implementing successful projects
  • Ability to take ownership and make technical decisions on software development projects
  • Experience with dependency management, change management, continuous integration testing tools, and audit/compliance requirements
  • Extensive knowledge of software engineering and object-oriented design
  • Demonstrated leadership and management skills
  • Consistently demonstrates clear and concise written and verbal communication
What we offer:
  • Equal opportunity employment
  • Performance evaluations
  • Training and development opportunities

Additional Information:

Job Posted:
July 02, 2025

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.