CGI - Boston, MA
posted about 2 months ago
We're seeking a talented Full Stack Engineer to join our dynamic team. You'll work across the entire software development lifecycle, collaborating closely with designers, data scientists, and other engineers to deliver innovative solutions. In this role, you will design, develop, and maintain robust, scalable software applications using a variety of technologies. You will be responsible for both client-side and server-side development tasks, ensuring that the applications you create are efficient and user-friendly. You will utilize messaging technologies to facilitate communication between different parts of the system, ensuring seamless integration and functionality. Additionally, you will package and deploy applications using containerization technologies, which will enhance the deployment process and improve application performance. Implementing effective web containers to handle user requests will also be a key part of your responsibilities. Furthermore, you will develop and maintain automated tests to ensure code quality and functionality, contributing to the overall reliability of the software products we deliver.