Join to apply for the Full Stack Developer role at AMERESCO LIMITED
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 develop, construct, and operate tailored smart energy efficiency solutions, distributed energy resources, and infrastructure upgrades that drive cost savings, resilience, decarbonization, and innovation. Our comprehensive portfolio addresses today's challenges and prepares for the future, ensuring long-term sustainability for our customers.
We have an immediate opening for a Full-Stack Developer in our ASG (Asset Sustainability Group). We seek a talented, enthusiastic developer with proficiency in back-end and front-end development, database design, and infrastructure management.
Responsibilities
* Implement and maintain features in both front-end and back-end applications.
* Design, develop, and maintain web applications, including mobile deployment.
* Support internal developers to ensure system consistency and improve performance.
* Ensure application performance, quality, and responsiveness.
* Write clean, modern, and maintainable code.
* Collaborate with stakeholders, operations, support, and other teams to create scalable solutions.
* Conduct code reviews and provide constructive feedback.
* Troubleshoot and resolve application issues and bugs.
* Identify areas for improvement within the codebase.
* Stay updated with emerging technologies and industry trends.
Minimum Qualifications
* A degree in Computer Science, Information Technology, or equivalent experience.
* Minimum of 5 years in web/software development.
Additional Qualifications
* Proven experience as a Software Developer in a commercial environment.
* Understanding of web applications: HTML, CSS, JavaScript.
* Proficiency in PHP 8+ and Python 3+.
* Experience with MySQL 8+ and/or PostgreSQL.
* Experience with Angular 18+.
* Ability to manage Unix-based servers securely.
* Strong understanding of software development principles, including security, accessibility, and maintainability.
* Knowledge of CI/CD processes and git version control.
* Excellent problem-solving, communication, and teamwork skills.
* Experience with user research and usability testing.
#J-18808-Ljbffr