API Developer in London

API Developer in London

London Full-Time 28800 - 48000 £ / year (est.) No home office possible
A

At a Glance

  • Tasks: Design and develop APIs that power innovative energy solutions.
  • Company: Join Ameresco, a leader in sustainable energy solutions.
  • Benefits: Enjoy competitive pay, great benefits, and a supportive work culture.
  • Other info: Collaborative team environment with opportunities for growth and learning.
  • Why this job: Make a real difference in the energy sector while honing your tech skills.
  • Qualifications: Degree in Computer Science or relevant experience; knowledge of RESTful APIs required.

The predicted salary is between 28800 - 48000 £ per year.

Ameresco, Inc. (NYSE:AMRC) is a leading energy solutions provider dedicated to helping customers reduce costs, enhance resilience, and decarbonize to net zero in the global energy transition. We are a trusted, full-service partner to public sector and government entities, K-12 schools, higher education, utilities, and healthcare customers across the U.S., Canada, the U.K., and Europe. At Ameresco, we show the way by developing, constructing and operating tailored smart energy efficiency solutions, distributed energy resources, and infrastructure upgrades that drive cost savings, resilience, decarbonization, and innovation. Our comprehensive portfolio is built to address the challenges of today and adapt the future, ensuring long-term sustainability and success for our customers.

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.

Ameresco challenges the brightest, most talented, and creative individuals in the industry by providing an environment that fosters initiative and achievement. We are proud of our comprehensive and competitive employee benefits, including people-oriented insurance, investment, and incentive plans.

Ameresco is an Equal Opportunity Employer.

API Developer in London employer: Ameresco

At Ameresco, we pride ourselves on being an exceptional employer, offering a dynamic work culture that encourages innovation and collaboration among our talented team members. As an API Developer in our Asset Sustainability Group, you'll benefit from comprehensive employee benefits, opportunities for professional growth, and the chance to contribute to meaningful projects that drive sustainability and decarbonisation efforts across various sectors. Join us in a supportive environment where your skills will be valued, and your contributions will make a real impact in the global energy transition.
A

Contact Detail:

Ameresco Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land API Developer in London

✨Tip Number 1

Network like a pro! Reach out to folks in the energy sector or tech communities on LinkedIn. A friendly chat can open doors and give you insights that job descriptions just can't.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your API projects. Whether it's a GitHub repo or a personal website, let your work speak for itself. We love seeing what you've built!

✨Tip Number 3

Prepare for those interviews! Brush up on your technical skills and be ready to discuss your experience with RESTful APIs, PHP, and Python. Practice common interview questions to boost your confidence.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets noticed. Plus, it shows you're genuinely interested in joining our team at Ameresco.

We think you need these skills to ace API Developer in London

API Development
RESTful APIs
SOAP
GraphQL
PHP
Python
JavaScript
MYSQL
Linux/Ubuntu
Laravel
Symfony
Doctrine
Ionic
Angular
PostgreSQL
Amazon Web Services
Agile Development
Code Optimization
Technical Support
Documentation Skills
Problem-Solving Skills
Communication Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the API Developer role. Highlight your experience with RESTful APIs, PHP, Python, and any other relevant technologies to show us you’re the right fit!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about energy solutions and how your background makes you a great match for our team. Don’t forget to mention your collaborative spirit!

Showcase Your Projects: If you’ve worked on any cool projects involving APIs or relevant technologies, make sure to include them in your application. We love seeing real-world examples of your work and how you tackle challenges.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands and shows us you’re serious about joining our team at Ameresco!

How to prepare for a job interview at Ameresco

✨Know Your APIs Inside Out

Make sure you’re well-versed in RESTful APIs, SOAP, and GraphQL services. Be ready to discuss your past experiences with these technologies and how you've implemented them in real-world scenarios. This will show that you not only understand the theory but can also apply it effectively.

✨Showcase Your Problem-Solving Skills

Prepare to share specific examples of how you've tackled challenges in previous projects. Whether it's optimising API performance or troubleshooting issues, demonstrating your problem-solving abilities will impress the interviewers and highlight your collaborative spirit.

✨Brush Up on Security Practices

Since ensuring API security is crucial, be prepared to discuss authentication, authorisation, and encryption techniques. Familiarise yourself with best practices in API security so you can confidently explain how you would implement these measures in your work.

✨Communicate Clearly and Effectively

Strong communication skills are key, especially when collaborating with customers and team members. Practice explaining complex technical concepts in simple terms, as this will help you connect better with the interviewers and demonstrate your ability to work in a team setting.

API Developer in London
Ameresco
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>