Full Time

API Engineer

Harnham
$80,000 - $120,000* / year (about $38–$58 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Harnham, so some details may not match this job. The employer's own page has the real description.

Job Overview

The API Engineer at Harnham will play a critical role in the design, development, and enhancement of application programming interfaces (APIs) that are essential for connecting various software systems. This position involves collaborating with cross-functional teams to deliver seamless integration solutions while ensuring the APIs are scalable, secure, and efficient. The API Engineer will be responsible for continuous monitoring and optimization of API performance, as well as troubleshooting and resolving any issues that may arise. Strong communication skills and the ability to work in a dynamic environment are essential for this role.



Job Responsibilities

  • Design and implement robust, reliable, and secure APIs that meet business requirements.
  • Collaborate with development teams to ensure proper integration of APIs with existing systems.
  • Optimize API performance and scalability by conducting regular assessments and implementing improvements.
  • Develop comprehensive documentation for API usage and maintain up-to-date technical specifications.
  • Troubleshoot and resolve issues related to API functionality and performance.
  • Stay abreast of industry trends and best practices in API technology and architecture.


Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • Proficiency in API development frameworks and technologies (e.g., REST, SOAP, GraphQL).
  • Experience with programming languages such as Python, Java, or Node.js.
  • Strong understanding of web services, microservices architecture, and authentication protocols (e.g., OAuth, JWT).
  • Familiarity with database technologies (SQL and NoSQL) and cloud services (AWS, Azure).
  • Excellent problem-solving skills and the ability to work independently and in a team.


Technologies & Tools

The API Engineer will utilize a variety of technologies and tools, including but not limited to API design tools (Postman, Swagger), version control systems (Git), and issue tracking software (Jira). Familiarity with cloud platforms such as AWS or Azure may also be required, along with experience in containerization technologies like Docker and orchestration tools such as Kubernetes.



Ideal Candidates

Ideal candidates for the API Engineer role at Harnham will possess a strong technical background complemented by excellent analytical and problem-solving abilities. They are expected to be detail-oriented and proactive, with a commitment to delivering high-quality solutions. Effective communication and teamwork skills are essential, as the role involves close collaboration with various stakeholders. A passion for technology and a drive to stay updated with the latest industry trends will further enhance a candidate's fit for this position.

Rather keep track in a spreadsheet? Our job application tracker template is free to download. Get the template →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.