Développeur·euse principal·e pour la Ville de Montréal, concevant des applications en systèmes de taxation. Développement full-stack avec Angular et Node.js dans un cadre agile.
Responsibilities
Participate in the design and development of applications.
Define the functional characteristics of user interfaces.
Design and oversee comprehensive test plans for applications.
Document results and analyses and identify needs for functional and non-functional testing.
Provide Level 3 support for production applications under your responsibility and ensure their performance.
Act as the technical expert within project teams by performing code reviews and mentoring less experienced developers.
Develop, modify and manage the growth of applications (components and their integration) and select appropriate technical options.
Optimize application development and maintenance.
Ensure interoperability of application components, the integrity of functionality, and the overall reliability of the system.
Requirements
Bachelor's degree (or academic equivalent) in Computer Science or another relevant field.
4 years of experience related to the responsibilities of the position.
Proficient in full-stack development with an object-oriented approach and a focus on code quality, using web technologies such as Angular, Node.js, TypeScript and JavaScript.
Understanding of APIs (REST), CI/CD pipelines and DevOps practices in an Agile context.
Knowledge of relational and NoSQL databases (e.g., MongoDB).
Familiarity with AI-assisted development tools (e.g., GitHub Copilot).
Ensure solution reliability through unit and integration testing, code reviews and documentation.
Manager leading Power Platform and Front - End Engineering solutions for enterprise - grade applications. Overseeing technical delivery and team mentorship with a focus on modern technologies.
Software Developer specializing in low and ultra - low latency projects, focusing on GPU and CPU performance. Join the team at Eqvilent to streamline complex computational algorithms.
Team Lead in Software Engineering at Clever Devices, overseeing best practices and guiding development teams. Collaborating on cloud architecture and leading technical guidance to ensure high - quality software development.
Senior Game AI Programmer at Meta4 providing innovative and flawless game experiences. Collaborating on renowned AAA games within a passionate and competent team environment.
Informatica Developer with 5+ years experience in ETL and Data warehouse development. Collaborating on SQL and Oracle technologies with some experience in Azure services.
Principal Product Manager guiding API and developer experience improvements for PagerDuty's Operations Cloud. Transforming product development with automation and AI integrations.
Join Vosyn as an IT Developer Intern, working with a fast - paced AI team. Develop and maintain software solutions while gaining hands - on experience and collaborating with senior management.
Bilingual Banking Associate supporting operational banking activities, including estate file processing and customer service. Requires proficiency in MS Office and strong attention to detail.
Founding engineer leading development of ResearchHub's web application and Ethereum smart contracts. Responsibilities include building an engineering team and enhancing scientific research community.