Lead API Developer, RBC Capital Markets, LLC, Jersey City, NJ

Royal Bank of CanadaJersey City, NJ
4dHybrid

About The Position

Lead API Developer, RBC Capital Markets, LLC, Jersey City, NJ: Lead the design and development of innovative, high-performance digital solutions and integrate with new and existing systems. End-to-end delivery of Web Portals, application programming interfaces (APIs), and Messaging. Lead software design meetings, analyze user needs, and document technical requirements. Closely collaborate with Scrum Masters, RTEs, and Product teams to manage the product backlog. Lead software developers in the high-performance delivery of product features. Collaborate and incorporate inputs from cross-functional teams (product, compliance, security, DevOps). Deliver high-quality, high-performance, and highly observable solutions. Lead Production Implementations. Coach other team members. Telecommuting permitted up to 1 day per week. #LI-DNI Full time employment, Monday – Friday, 40 hours per week. $189,592 per year MINIMUM REQUIREMENTS: Must have a bachelor’s degree or foreign equivalent in Computer Science, Computer Engineering, Software Engineering or a related field and 10 years of related work experience. Employer will accept a 3 or 4 year US or foreign bachelor’s degree. Must have 10 years of experience in each of the following: Industry-standard software design methodologies, including Domain Driven Design. Implementing industry-standard methodologies for authentication and authorization of APIs. Java for implementing and maintaining application programming interfaces (APIs). Designing and implementing Restful Web Service APIs. Utilizing tools and methods for managing APIs. Deploying and managing software services using Kubernetes. Developing production-grade applications using Spring BootDeploying and managing software applications using cloud engineering. Employer will accept any suitable combination of education, training, or experience. The base salary for this job is $189,592.00 per year. This salary does not include other elements of total compensation, including a discretionary bonus and benefits such as a 401(k) program with company-matching contributions; health, dental, vision, life and disability insurance; and paid time-off plan. RBC’s compensation philosophy and principles recognize the importance of a highly qualified global workforce and plays a critical role in attracting, engaging and retaining talent that: · Drives RBC’s high performance culture · Enables collective achievement of our strategic goals · Generates sustainable shareholder returns and above market shareholder value TO APPLY: Please click “Apply Now” Button

Requirements

  • Must have a bachelor’s degree or foreign equivalent in Computer Science, Computer Engineering, Software Engineering or a related field and 10 years of related work experience. Employer will accept a 3 or 4 year US or foreign bachelor’s degree.
  • Must have 10 years of experience in each of the following: Industry-standard software design methodologies, including Domain Driven Design.
  • Implementing industry-standard methodologies for authentication and authorization of APIs.
  • Java for implementing and maintaining application programming interfaces (APIs).
  • Designing and implementing Restful Web Service APIs.
  • Utilizing tools and methods for managing APIs.
  • Deploying and managing software services using Kubernetes.
  • Developing production-grade applications using Spring BootDeploying and managing software applications using cloud engineering.
  • Employer will accept any suitable combination of education, training, or experience.

Responsibilities

  • Lead the design and development of innovative, high-performance digital solutions and integrate with new and existing systems.
  • End-to-end delivery of Web Portals, application programming interfaces (APIs), and Messaging.
  • Lead software design meetings, analyze user needs, and document technical requirements.
  • Closely collaborate with Scrum Masters, RTEs, and Product teams to manage the product backlog.
  • Lead software developers in the high-performance delivery of product features.
  • Collaborate and incorporate inputs from cross-functional teams (product, compliance, security, DevOps).
  • Deliver high-quality, high-performance, and highly observable solutions.
  • Lead Production Implementations.
  • Coach other team members.

Benefits

  • a discretionary bonus
  • a 401(k) program with company-matching contributions
  • health, dental, vision, life and disability insurance
  • paid time-off plan

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service