
Full Stack Developer
Ameresco
The Role
Overview
Develop and maintain scalable web applications for Ameresco's asset sustainability group.
Key Responsibilities
- feature implementation
- front‑end
- back‑end
- web development
- code review
- troubleshooting
Tasks
-Implement and maintain features in both front-end and back-end applications. -Collaborate to create high-quality, scalable solutions with Stakeholders, -Design, develop, and maintain existing web applications, including those -Support internal front-end and back-end developers to ensure system -Stay updated with emerging technologies and industry trends, and -Write clean, modern and maintainable code. -Troubleshoot and resolve application issues and bugs. -Ensuring the performance, quality, and responsiveness of applications. -Conduct code reviews and provide constructive feedback to team members.
Requirements
- angular
- php
- python
- mysql
- git
- cs degree
What You Bring
-Ability to work independently, or as a team, to achieve defined goals. -Minimum of 5 years of experience in web/software development. -Experience with front-end technologies such as Angular 18+. -Ability to write performant code and optimize end-user performance. -Ability to deploy, maintain and securely manage Unix-based servers. -Ability to develop applications suitable in an enterprise environment. -Proficiency in back-end development with PHP 8+ and Python 3+. -Proven experience as a Software Developer in a commercial environment. -consistency and improve application performance. -deployed to mobile devices. -program or equivalent professional experience. -Experience with user research methodologies and usability testing. -A comprehensive understanding of the basics of web applications; HTML, CSS & -Competence in database design & maintenance around MySQL 8+ and/or -A degree from an accredited Computer Science or Information Technology -A good understanding of common CI/CD processes and version control (git). -Strong written and verbal communication skills. -Strong understanding of software development principles and best practices, -including those around security, accessibility and maintainability. -Excellent problem-solving skills and attention to detail.
People Also Searched For
Supply Chain Manager jobs in Newport , South Wales , UK
Supply Chain Analyst jobs in Newport , South Wales , UK
Procurement Administrator jobs in Newport , South Wales , UK
Supply Chain Manager jobs in South Wales , UK
Supply Chain Analyst jobs in South Wales , UK
Procurement Administrator jobs in South Wales , UK
Supply Chain Manager jobs in Newport , UK
Supply Chain Analyst jobs in Newport , UK
Procurement Administrator jobs in Newport , UK
The Company
About Ameresco
-Founded with the vision to help organizations achieve their sustainability goals through energy efficiency and renewable energy solutions. -Pioneering in the development of energy-saving technologies, offering cutting-edge solutions across diverse industries. -Works with a variety of clients, including private enterprises, governmental organizations, and large institutions, helping them reduce energy costs and improve environmental performance. -Typical projects range from retrofitting buildings to large-scale renewable energy installations, including solar and wind power systems. -Known for delivering complex, integrated solutions with a focus on energy savings, sustainability, and long-term performance. -A key player in the clean energy sector, focusing heavily on innovation and utilizing the latest technologies in energy management. -With a track record of successful projects across North America and globally, continues to shape the future of sustainable infrastructure.
Sector Specialisms
Industrial
Commercial
Buildings
Water
Energy
Solar
Utilities
Government
Infrastructure
Residential
