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
An API Engineer at Harnham will play a crucial role in the design, development, and maintenance of Application Programming Interfaces (APIs) that facilitate seamless connectivity between various software systems. The successful candidate will collaborate with cross-functional teams to deliver high-quality APIs that enhance operational efficiency and support innovative solutions. This role demands a strong technical background, creative problem-solving skills, and the ability to work effectively in a fast-paced environment while adhering to industry best practices in API development.
Job Responsibilities
- Design, develop, and maintain robust and scalable APIs that meet business requirements.
- Collaborate with product managers and other stakeholders to gather requirements and refine API specifications.
- Ensure APIs adhere to security, performance, and documentation standards.
- Conduct code reviews and participate in team discussions to improve coding and development practices.
- Monitor API performance and troubleshoot issues to ensure optimal functionality.
- Continuously research, evaluate, and implement new tools and technologies to improve API development processes.
- Support integration of third-party services and APIs with existing systems.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Proven experience in API design and development.
- Strong knowledge of RESTful principles and familiarity with SOAP APIs.
- Expertise in programming languages such as Java, Python, or JavaScript.
- Experience with API management tools such as Postman, Swagger, or similar.
- Understanding of database management systems and proficiency in SQL.
- Ability to work collaboratively within a team environment and communicate effectively with non-technical stakeholders.
Technologies & Tools
The API Engineer will work with a range of technologies and tools, including but not limited to RESTful and SOAP standards, Java, Python, and JavaScript programming languages. Familiarity with API management platforms like Postman, Swagger, and tools for monitoring API performance is essential. Additionally, knowledge of cloud services such as AWS or Azure is highly desirable to support application deployment and scalability.
Ideal Candidates
The ideal candidate for the API Engineer position will possess a proactive and analytical mindset, showcasing a passion for technology and continuous learning. They will demonstrate strong communication skills and the ability to work both independently and as part of a team. A commitment to writing clean, maintainable code and a desire to innovate and optimize processes will make for an excellent fit in Harnham's dynamic and collaborative environment.
Of 183 countries in 2025, unemployment was highest in Eswatini (34.2%) and lowest in Qatar (0.1%), by the International Labour Organization’s estimates. Every country, ranked →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.