Bajaj Finance
Bajaj Finance·2 days ago

Deputy unit manager - payments - technology

Apply now

Location

onsite, Pune, MH, India

Commitment

Full Time

Level

Middle (2-4 years)

Required skills

Version ControlDesign ToolsDevOpsOSCloud Native StorageMisc Biz ToolsRuntimeOSS Design Tools

Job Description

Job Purpose

BFL is building a Payment Gateway for Merchants. The Objective of the individual is to deliver a payment gateway which should be at par with the industry. The Objective of the team/individual is to deliver the seamless Payment Gateway and its integration. The individual/team is responsible for delivering high volume & scalable architecture with up rate to 100%.

Duties and Responsibilities

  • Actively contribute to project development.
  • Write optimized and bug free & scalable code.
  • Add unit test cases and maintain existing ones.
  • Good understanding of REST APIs.
  • Strong knowledge of data structures, algorithms, enterprise systems, asynchronous architectures, and object-oriented programming.
  • Participate in team activities like brainstorming new ideas, code reviews etc.
  • Help team members in resolving issues and empowering them to work independently.
  • Take part in development opportunities in terms of trainings, assignments to the team members to enhance functional and technical knowledge.
  • Proficient with Swift and Objective C and Cocoa Touch.
  • Experience with iOS frameworks such as Core Data, Core Animation, etc.
  • Experience with offline storage, threading, and performance tuning.
  • Understanding of Apple’s design principles and interface guidelines.
  • Experience with performance and memory tuning with tools.
  • Familiarity with cloud message APIs and push notifications.
  • Proficient understanding of code versioning tools.

Key Decisions / Dimensions

Following decisions are taken by the role:

  • Decisions regarding project development.
  • Decision of new technologies/ platforms, Project Architecture.
  • Taking code ownership within the team.

Major Challenges

Owing to the nature of business, getting professionally trained/ experienced talent with IT skills is critical to drive success of projects driven.

Required Qualifications and Experience

  • Qualifications: Graduation - B.Tech/BCA/MCA.
  • Total Experience: 5-7 yrs.
  • Work Experience: Minimum 4 years of experience in active project development life cycle.
  • Proficient with Swift and Cocoa Touch.
  • Experience with iOS frameworks such as Core Data, Core Animation, etc.
  • Experience with offline storage, threading, and performance tuning.
  • Familiarity with RESTful APIs to connect iOS applications to back-end services.
  • Knowledge of other web technologies and UI/UX standards.
  • Understanding of Apple’s design principles and interface guidelines.
  • Experience with performance and memory tuning with tools.
  • Familiarity with cloud message APIs and push notifications.
  • Knack for benchmarking and optimization.
  • Proficient understanding of code versioning tools - such as Git, Mercurial or SVN.

Ready to join the team?

Apply now