API Developer
AmerescoLondon, United Kingdom
UK
Ameresco has an immediate opening for an API Developer in our ASG (Asset Sustainability Group).
Our team is comprised of creative, multi-talented individuals with a general knowledge of fundamental concepts and a desire to learn and apply new technologies over time. Our current need is for a specialized software engineer who architects, builds, and maintains Application Programming Interfaces (APIs) that enable internal, customer and third-party applications to exchange data and functionality.
Responsibilities
- Collaborating directly and independently with customers and third parties to architect and develop API solutions that align with business objectives.
- Supporting internal front-end and back-end developers to ensure system consistency and improve application performance.
- Ensuring the security of APIs through the implementation of authentication, authorization, and encryption techniques.
- Creating API documentation for internal and external developers to facilitate easy integration and adoption.
- Monitoring API performance, optimizing code, and scaling the API infrastructure as needed.
- Developing and executing test cases to validate the functionality, reliability, and scalability of APIs.
- Providing technical support for API products, including troubleshooting and resolving issues.
- Participating in code reviews to maintain high code quality and encourage knowledge sharing among the development team.
Minimum Qualifications
- A degree from an accredited Computer Science or Information Technology program or equivalent professional experience.
- Experience in analysis, design, and implementation of RESTful APIs, SOAP, or GraphQL services based on system requirements and industry best practices.
- This position requires certain areas of expertise including PHP, Python, JavaScript, MYSQL, and Linux/Ubuntu.
Additional Qualifications
- Other ancillary skills would include Laravel, Symfony, Doctrine, Ionic, Angular, PostgreSQL, Amazon Web Services, and more.
- Familiarity with Agile development methodologies.
- Working knowledge of various technologies listed above.
- Experience with modern development languages, platforms, and architectures
- Experience writing scalable, maintainable, and testable code that naturally minimizes errors
- The ability to solve problems collaboratively in a team setting
- The ability to work independently to achieve defined goals
- Strong written and verbal communication skills
- Energy industry, asset management or service management knowledge would be a valuable asset.
View all remote jobs at Ameresco →
FAQ
- Is the API Developer position at Ameresco remote?
- Yes. This role was posted on Remote Frontend Jobs, a job board that lists exclusively fully remote positions.
- When was this API Developer job posted?
- This listing was posted on February 20, 2026 and is still open for applications.
- How do I apply for the API Developer position at Ameresco?
- Use the apply button on this page — it takes you directly to the employer’s application page.
More remote APIs jobs
UX & Front End Engineer, AI
ElasticUnited States
USremotecsshtml5+12
Full Stack Engineer - Fully Remote | Upto $130/hr
MercorUnited Kingdom
80-130/hrUKfull-stack-engineerpython-developerbackend-engineer+5
Senior Frontend Engineer – Contract
RoofrMexico
Mexico
Senior Frontend Engineer
RoofrCanada
Canada
Staff Product Engineer - Payments
JobgetherCanada
Canadaremotereactpostgresql+3