Senior API Engineer

24 Nov 2024

Vacancy expired!

Senior API Engineer in Charlotte, North Carolina Posted 11/09/21

THE TEAM YOU WILL BE JOINING:
  • Top 25 U.S. digital financial services company committed to developing award-winning technology and services.
  • Named one of the top three fastest-growing banking brands in the U.S. in 2020.
  • Offers a full suite of products including mortgage lending, personal lending, and a variety of deposit and other banking products (savings, money-market, and checking accounts, certificates of deposit (CDs), and individual retirement accounts (IRAs)), self-directed and investment-advisory services, and capital for equity sponsors and middle-market companies.

WHAT THEY OFFER YOU:
  • Fast paced, highly collaborative, teamwork-oriented environment
  • Make an immediate impact in this high visibility role
  • Base salary of $120-145k + 11% bonus and excellent benefits package
  • Top-notch leadership committed to developing people

LOCATION
  • CHARLOTTE, NC - 100% remote for now, then will sit Hybrid (3 days in office, 2 days remote) when staff transitions back into the office after January/February.

WHAT YOU WILL DO

Seeking an innovative and passionate AWS API Developer with strong technical ability, communication, and collaboration skills. As an API Developer you will be responsible for designing and building Enterprise APIs to grow and support the digital footprint. You will work with stakeholders, technology team leadership and subject matter experts to analyze, design, build and implement API's needed within the organization. You will also oversee implementation, documentation, and integration of a variety of software platforms through the REST API framework, Lambda's, and other AWS services. The ideal candidate will thrive in a fast-paced environment and enables us to deliver and improve on the product quickly.
  • Develop and deploy serverless components hosted on AWS cloud technology.
  • Capable of API delivery end to end which includes Planning, Design, Development, Testing, and Delivery of API(s) and services.
  • Develop and deploy API policies using Apigee Edge Platform.
  • Understand creation and deployment of API first design strategy.
  • Collaborate with service delivery team members to ensure solid design principles and platform reliability, resilience, and performance/scalability.
  • Effectively communicates expectations, issues, risks, and decisions to product team.
  • Designs, develops, and prototypes cloud deployed services, APIs, and serverless "infrastructure as code" to enable business capabilities in alignment with the architecture direction and standards.
  • Experience with building JavaScript (TypeScript) applications.
  • Ensure adherence to solid architecture guidelines and frameworks related to logging, authentication, security, error recovery etc.
  • Participate in an agile delivery process, and as part of that help size stories and own, research and recommend new solutions
  • Be open to learning new things, adapting, and mentoring others

HOW YOU ARE QUALIFIED:
  • 3+ years of development experience
  • Hands on experience with a variety of AWS services that include, but not limited to:
  • Lambda
  • NodeJS runtime preferred
  • DynamoDB
  • SNS
  • SQS
  • S3
  • API Gateway
  • Experience with monitoring solutions such as CloudWatch
  • Experience developing microservices
  • Experience with developing serverless REST APIs using AWS Lambda is a plus.
  • Strong preference for someone with experience creating event driven architectures.
  • AWS certification is a plus
  • Ability to influence and guide product solutions with Technology best practices
  • BS / MS / PhD in in Computer Science, Math or related engineering fields or equivalent practical experience