Jobs · New Jersey

Application Development Lead, Margin and Risk, Vice President

Citi · Jersey City, NJ · 3 mo ago
Hybrid$142k–$213k/yrFull-time

Responsibilities

  • Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint.
  • Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation.
  • Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals.
  • Guide team to establish design standard, improving efficiency of development workflow and product rollout.
  • Take ownership of smooth Production releases planning and execution.
  • Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary.
  • Analyze existing operations to identify risks and redundancies.
  • Conduct comprehensive assessments to develop solutions.
  • Liaise with team members, management to ensure projects are completed to application development and governance standard.
  • Keep up-to-date with industry trends and developments.
  • Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards.

Qualifications

  • 6-10 years of relevant experience in Apps Development role with hand on coding.
  • Demonstrated thought leadership in designing complex and distrusted systems.
  • In depth knowledge of Java, Spring, Kafka, Distributed Cache/Systems (e.g. Apache Ignite).
  • Hands on experience on relational databases like Oracle.
  • Any experience with NoSQL databases like MongoDB is preferred.
  • Experience with Python is preferred.
  • Great exposure to microservices architecture.
  • API first design thinking and implementation using Rest, websocket and gRPC.
  • Experience with building applications on cloud platform such as Docker, Kubernetes or OpenShift.
  • Proven implementation of design pattern and enterprise level architecture.
  • Strong analytical, troubleshooting and problem-solving skills.
  • Excellent verbal and written communication skills.
  • Able to work independently and as part of a team.
  • Able to multi-task and prioritize tasks effectively.
  • Strong organizational and project management skills.
  • UI tech stack knowledge will be advantage.
  • Understanding of Risks (Greeks), risk calculation models like VaR/SIMM preferred and ability to work with Quant team is preferred.

Similar jobs