Skip to main content

API Developer

Job Details

Experienced
Undisclosed
Undisclosed
N/A
Undisclosed
4 Year Degree
Undisclosed
Undisclosed
Undisclosed
Information Technology

Description

Client is looking for an API Engineer that will develop and maintain the services and APIs that drive the customer experience. Collaborates with the Product Owner and development teams in translating user requirements into software using agile approaches

Responsibilities:

  • Works closely with end-users to identify issues and capture business requirements
  • Develops composable services and APIs to support front-end development needs
  • Designs system based on both business requirements and technical requirements
  • Performs appropriate development and testing activities
  • Designs for high performance and scalability
  • Creates documentation that supports all consumers of the APIs
  • Works closely with product owners and development teams to understand specific needs and validation criteria for APIs
  • Practices agile engineering approaches to build quality in and ensure high code quality through automated tests and continuous integration

Qualifications

Qualifications:

  • Minimum of 4 years of middleware or back-end development experience Bachelor's or Master's Degree in Information Technology, Computer Science, or a related discipline preferred
  • Experience working in collaborative agile environments with a focus on high code quality and continuous integration
  • Experience with scalable architectures and API management frameworks
  • Knowledge of platforms and tools, JAVA, Redshift database, and cloud environments
  • Knowledge of big data technologies is a plus
  • Experience with systems deployed on Unix/Linux environments Collaborative with back-end and front-end development teams
  • Able to build a sense of trust and rapport that creates a comfortable & effective workplace
  • Passion for innovation and "can do” attitude

Required technical experience:

  • Node.js
  • REST APIs
  • Ruby-on-Rails
  • GitHub

Preferred technical experience:

  • AWS (Elastic Beanstalk)
  • BDD
  • TDD
  • XP

Nice to have technical experience:

  • Jira
  • Data Modeling

Apply