Applications Engineer

Piermont Bank

$125K — $165K *
Finance & Insurance
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in IT, computer science, or equivalent experience
  • 3-5 years in RESTful API development using Python and cloud deployments
  • 3-5 years with legacy core banking applications and data formats
  • Hands-on experience with Azure, ETL tools, and data pipelines
  • Knowledge of Postgres, S3, AWS services, Git, and Docker
  • Strong understanding of microservice architecture patterns
  • Demonstrated knowledge of software development methodologies like TDD and Agile

Responsibilities

  • Assist with designing and developing internal libraries interfacing with bank applications
  • Help develop and manage RESTful API microservices, including versions and lifecycles
  • Manage the bank's development technology stack
  • Develop security controls for API endpoints
  • Create serverless deployments using AWS
  • Support CI/CD pipelines, API gateways, and code maintenance
  • Gather software requirements with internal and external teams

Benefits

  • Medical, dental, and vision insurance
  • 401(k) plan options
  • Bonus and/or incentives available
  • Diversity and inclusion initiatives
  • Equal opportunity employer commitment
Full Job Description
The Role:

The Applications Engineer will assist with the development of the bank's internal API infrastructure. You will be responsible for the development of API microservices around the bank's core applications, delivering scalable solutions to internal stakeholders, vendors, and partners. You will interface with the banks application system layer APIs and develop internal libraries for further layers of abstraction.

Responsibilities:
  • Assists with the design and development of internal libraries interfacing with the bank's applications.
  • Assists with the design and development of RESTful API microservices, managing API versions and lifecycles.
  • Assists with the management of the bank's development technology stack.
  • Assists with development of security controls for API endpoints.
  • Assists with the development of serverless deployments using AWS.
  • Assists with CI /CD pipelines, API Gateways, and code maintenance.
  • Gathers software requirements specifications, working with internal and external teams to understand business and functional requirements.
  • Maintains and contributes to code quality with unit testing, integration testing and code review.
  • Documents API schemas as well as internal API management procedures.
  • Assists in troubleshooting, testing, and debugging when failures arise.

Qualifications:
  • Bachelor's degree in information technology, computer science, or equivalent work experience
  • 3-5 years of experience in RESTful API development using Python and cloud application deployments
  • 3-5 years of experience with legacy core banking applications and data formats (e.g., NACHA, ISO 20022).
  • Hands-on experience with Azure, ETL tools and building data pipelines
  • Knowledge of Postgres, S3, AWS API Gateway, AWS Lambda, Git and Docker.
  • Strong understanding and of microservice architecture patterns. Including asynchronous RESTful API patterns.
  • Demonstrated ability to understand software development methodologies such as TTD and Agile development.
  • Knowledge with SOAP, JSON and XML formats.
  • Strong understanding of Python, SQL. DAX, Java, NoSQL is a plus.
  • Strong understanding of data structures, OOP concepts and modeling.
  • Familiarity with CD/CI principals, SDLC and API lifecycle management
  • Familiarity with Python ORM frameworks is a plus.

The hiring range for this position is $125,000 to $165,000 per year. The base pay actually offered will take into account internal equity and also may vary depending on the candidate's job-related knowledge, skills, and experience, among other factors. A bonus and/or incentives may be provided as part of the compensation package, in addition to the full range of medical, dental, vision, 401k, and other benefits.

Similar Jobs

More Jobs at Piermont Bank

More Finance & Insurance Jobs

Find similar Applications Engineer jobs: