Posted in

Lead Software Engineer – API Management

Lead Software Engineer – API Management

CompanyWells Fargo
LocationSan Leandro, CA, USA, Charlotte, NC, USA
Salary$133300 – $237100
TypeFull-Time
Degrees
Experience LevelSenior

Requirements

  • 5+ years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education
  • 2+ years of experience with API management

Responsibilities

  • Lead initiatives to build and maintain web applications that provide a seamless user experience for the Wells Fargo developer community that produces and consumes APIs
  • Bridge the gap between design and development, facilitating communication between team members after review and analyziation of solutions, business objectives, and technological environment
  • Act as a key participant in providing technical solutions to user issues and product requirements
  • Lead evaluation of complex problems and provide subject matter knowledge proficiency for technology initiatives
  • Make decisions to define and lead detailed research on business and technology requests to develop efficient and accurate functional requirements and technical solutions
  • Lead project or systems documentation, and monitor and manage project schedules and deliverables
  • Collaborate and consult with business and technology teams to provide comprehensive technological solutions for complex business problems

Preferred Qualifications

  • 4+ years of experience in Spring Boot, Java Persistence API (JPA), Microservices, SQL and NoSQL
  • 3+ years of experience in Angular/React.js
  • 3+ years of experience in Kubernetes/OpenShift
  • 3+ years of experience with SDLC and Agile tools such as JIRA, GitHub, CI/CD Pipeline, and Confluence
  • Knowledge and understanding of API Architecture, API security, discovery, build, monitoring and analytics
  • Demonstrated understanding of API and the API Lifecycle
  • Knowledge of API security concerns and Open Worldwide Application Security Project (OWASP)
  • Familiarity with Agile practices
  • Ability to manage multiple and competing priorities
  • Ability to exercise independent judgment and take accountability
  • Ability to identify and evaluate trends, isolate root cause, and provide through resolution
  • Excellent verbal, written, and interpersonal communication skills