We use cookies to improve the user experience, analyze traffic and display relevant ads.
Details Accept
Enter position

Overview of salaries statistics of the profession "Angular.JS Developer in Canada"

Receive statistics information by mail
Unfortunately, there are no statistics for this request. Try changing your position or region.

Recommended vacancies

Application Architect
Staples Canada, Richmond Hill, ON, CA
Who we are As the Working and Learning Company, we at Staples Canada, are dynamic, inspiring partners to our customers and the communities in which we live. At Staples, we inspire people to work smarter, learn more and grow every day. We look for people who are curious, approachable and passionate, and who enjoy finding solutions. If that's you, let's work, learn and grow together. We are building an inclusive and diverse team Staples Canada is creating an inclusive and diverse work environment. We welcome, value and thrive on perspectives and contributions from backgrounds that vary by race, gender, sexual orientation, gender identity or expression, lifestyle, age, educational background, national origin, religion or physical ability. If you have a disability or special need that requires accommodation, please let us know. Some of what you will do As the Application Architect, you will assist in architecting, building, improving, and maintaining world-class solutions for Staples Customer facing applications. This is a hands-on Team Lead role where you will develop and lead software development team, across the full-stack of a multi-channel platform from Angular, JavaScript, React, Node.js to server-side .Net. We want an individual who will challenge the norm, strive to create the best experience's and someone who always puts the customer first. You're your passion for mentoring and/or writing clean, simple code and a willingness to share learnings, each day will be fast-paced, challenging, rewarding and meaningful. Specifically, you will: •Cultivate a deep understanding of the portfolio of applications we utilize, along with their respective strengths and weaknesses, to provide solutions to existing and future challenges. •Through your knowledge of industry trends and tools, together with your own experiences, work with the team to improve our software, our environment, and our process. •Provide guidance and direction to the development teams to tear down obstacles and keep initiatives on target and moving forward. •Translate project goals and product roadmaps into organized technical tasks. •Offer your input and expertise to technical and non-technical audiences. •Work with technology and business leadership to define the right technology solutions to solve complex problems. •Collaborate with team members in an agile environment. •Ensure that the team produces clean code and follow industry best practices and designs Some of what you need •10+ years of experience as a Full stack developer with .NET framework. •5+ years of experience directly managing a team. •Solid experience with JavaScript, AJAX, CSS and TypeScript and different frameworks (React, Angular, Bootstrap) and knowledge of the benefits of each framework. •Proficient with Microsoft .NET 3.5+ development using C#. •Comprehensive understanding of object-oriented and service-oriented application development techniques and theories. •Experience of Cloud Architecture/Technologies and DevOps best practices. •Experience with source control management systems such as GitHub and continuous integration/deployment environments. •Experience in practicing Agile methodologies. •Experience with Quality Assurance best practices such as test-driven development. •Successfully and simultaneously managed multiple large digital-project with an emphasis on business transformation, uncertain business requirements and/or implementation of new technology •Bachelor's Degree in Computer Science or relevant work experience. •Openness to others' ideas and great collaboration, partnering and communication skills •Skilled in making data driven decisions, and driving ownership and accountability •Curious •Approachable •Passionate •Problem solver Some of what you will get •Associate discount •Health and Dental benefits •RRSP/DPSP •Performance bonuses •Learning & Development programs •And more... Additional Information •Combination of Office and remote work.
Senior Software Developer
Staples Canada, Richmond Hill, ON, CA
Who we are As the Working and Learning Company, we at Staples Canada, are dynamic, inspiring partners to our customers and the communities in which we live. At Staples, we inspire people to work smarter, learn more and grow every day. We look for people who are curious, approachable and passionate, and who enjoy finding solutions. If that's you, let's work, learn and grow together. We are building an inclusive and diverse team Staples Canada is creating an inclusive and diverse work environment. We welcome, value and thrive on perspectives and contributions from backgrounds that vary by race, gender, sexual orientation, gender identity or expression, lifestyle, age, educational background, national origin, religion or physical ability. If you have a disability or special need that requires accommodation, please let us know. Some of what you will do As the Senior Software Developer, you will assist in architecting, building, improving, and maintaining world-class solutions for Staples Customer facing applications. This is a hands-on Team Lead role where you will develop and lead software development team, across the full-stack of a multi-channel platform from Angular, JavaScript, React, Node.js to server-side .Net. We want an individual who will challenge the norm, strive to create the best experience's and someone who always puts the customer first. You're your passion for mentoring and/or writing clean, simple code and a willingness to share learnings, each day will be fast-paced, challenging, rewarding and meaningful. Specifically, you will: •Cultivate a deep understanding of the portfolio of applications we utilize, along with their respective strengths and weaknesses, to provide solutions to existing and future challenges. •Through your knowledge of industry trends and tools, together with your own experiences, work with the team to improve our software, our environment, and our process. •Provide guidance and direction to the development teams to tear down obstacles and keep initiatives on target and moving forward. •Translate project goals and product roadmaps into organized technical tasks. •Offer your input and expertise to technical and non-technical audiences. •Work with technology and business leadership to define the right technology solutions to solve complex problems. •Collaborate with team members in an agile environment. •Ensure that the team produces clean code and follow industry best practices and designs Some of what you need •10+ years of experience as a Full stack developer with .NET framework. •5+ years of experience directly managing a team. •Solid experience with JavaScript, AJAX, CSS and TypeScript and different frameworks (React, Angular, Bootstrap) and knowledge of the benefits of each framework. •Proficient with Microsoft .NET 3.5+ development using C#. •Comprehensive understanding of object-oriented and service-oriented application development techniques and theories. •Experience of Cloud Architecture/Technologies and DevOps best practices. •Experience with source control management systems such as GitHub and continuous integration/deployment environments. •Experience in practicing Agile methodologies. •Experience with Quality Assurance best practices such as test-driven development. •Successfully and simultaneously managed multiple large digital-project with an emphasis on business transformation, uncertain business requirements and/or implementation of new technology •Bachelor's Degree in Computer Science or relevant work experience. •Openness to others' ideas and great collaboration, partnering and communication skills •Skilled in making data driven decisions, and driving ownership and accountability •Curious •Approachable •Passionate •Problem solver Some of what you will get •Associate discount •Health and Dental benefits •RRSP/DPSP •Performance bonuses •Learning & Development programs •And more... Additional Information •Combination of Office and remote work.
Senior Software Developer
Staples Canada, Richmond Hill, ON
Who we are As the Working and Learning Company, we at Staples Canada, are dynamic, inspiring partners to our customers and the communities in which we live. At Staples, we inspire people to work smarter, learn more and grow every day. We look for people who are curious, approachable and passionate, and who enjoy finding solutions. If that's you, let's work, learn and grow together. We are building an inclusive and diverse team Staples Canada is creating an inclusive and diverse work environment. We welcome, value and thrive on perspectives and contributions from backgrounds that vary by race, gender, sexual orientation, gender identity or expression, lifestyle, age, educational background, national origin, religion or physical ability. If you have a disability or special need that requires accommodation, please let us know. Some of what you will do As the Senior Software Developer, you will assist in architecting, building, improving, and maintaining world-class solutions for Staples Customer facing applications. This is a hands-on Team Lead role where you will develop and lead software development team, across the full-stack of a multi-channel platform from Angular, JavaScript, React, Node.js to server-side .Net. We want an individual who will challenge the norm, strive to create the best experience's and someone who always puts the customer first. You're your passion for mentoring and/or writing clean, simple code and a willingness to share learnings, each day will be fast-paced, challenging, rewarding and meaningful. Specifically, you will: •Cultivate a deep understanding of the portfolio of applications we utilize, along with their respective strengths and weaknesses, to provide solutions to existing and future challenges. •Through your knowledge of industry trends and tools, together with your own experiences, work with the team to improve our software, our environment, and our process. •Provide guidance and direction to the development teams to tear down obstacles and keep initiatives on target and moving forward. •Translate project goals and product roadmaps into organized technical tasks. •Offer your input and expertise to technical and non-technical audiences. •Work with technology and business leadership to define the right technology solutions to solve complex problems. •Collaborate with team members in an agile environment. •Ensure that the team produces clean code and follow industry best practices and designs Some of what you need •10+ years of experience as a Full stack developer with .NET framework. •5+ years of experience directly managing a team. •Solid experience with JavaScript, AJAX, CSS and TypeScript and different frameworks (React, Angular, Bootstrap) and knowledge of the benefits of each framework. •Proficient with Microsoft .NET 3.5+ development using C#. •Comprehensive understanding of object-oriented and service-oriented application development techniques and theories. •Experience of Cloud Architecture/Technologies and DevOps best practices. •Experience with source control management systems such as GitHub and continuous integration/deployment environments. •Experience in practicing Agile methodologies. •Experience with Quality Assurance best practices such as test-driven development. •Successfully and simultaneously managed multiple large digital-project with an emphasis on business transformation, uncertain business requirements and/or implementation of new technology •Bachelor's Degree in Computer Science or relevant work experience. •Openness to others' ideas and great collaboration, partnering and communication skills •Skilled in making data driven decisions, and driving ownership and accountability •Curious •Approachable •Passionate •Problem solver Some of what you will get •Associate discount •Health and Dental benefits •RRSP/DPSP •Performance bonuses •Learning & Development programs •And more... Additional Information •Combination of Office and remote work.
Software Developer
Infonet Technology Inc., Scarborough, ON, CA
Position: Software DeveloperEmployer: Infonet Technology Inc.Address: 2425 Eglinton Avenue East, Unit # 212, Scarborough, ON M1K 5G8Employment conditions: Morning, Day, EveningEducation: College/CEGEP in Computer ScienceExperience: 2-3 yearsSalary: C$46.50 per hour for 35 hours / weekJob Types: Full-time, PermanentLanguages EnglishJob requirementsWork Conditions and Physical CapabilitiesTight deadlines, Repetitive tasks, Attention to detailPersonal SuitabilityExcellent oral communication, Excellent written communication, Initiative, Client focus, Accurate, Judgement, Effective interpersonal skills, Team player, OrganizedBusiness Equipment and Computer ApplicationsEclipse, Microsoft Visual StudioComputer and Technology KnowledgeDatabase software, Software developmentProgramming LanguagesJava, JavaScript, CSS, PHP, SQL, Ajax, Angular.js, MySQL, HTMLSpecific SkillsWrite, modify, integrate and test software code, Maintain existing computer programs by making modifications as required, Identify and communicate technical problems, processes and solutions, Prepare reports, manuals and other documentation on the status, operation and maintenance of software, Assist in the collection and documentation of user's requirements, Assist in the development of logical and physical specifications, Research and evaluate a variety of software products, Write, modify, integrate and test software code for e-commerce and other Internet applications.Please apply by email
Senior Programmer/Software Developer (C#.NET) to implement existing and future IM/IT projects
S.i. Systems, Ottawa, ON
Our valued public sector client is in need of a Secret cleared, Programmer/Software Developer in C#.NET to implement existing and future IM/IT projects. The Contractor must provide a resource that has the knowledge, experience, and the expertise to perform the following tasks which include but are not limited to: a. Develop solutions to business and technical problems by means of computer systems of significant size and complexity; b. Review requirements for Command and Control IM/IT systems, identify software solutions to address these requirements within the Defence environment; c. Select and incorporate available software programs; d. Design detailed programs, flow charts, and diagrams indicating mathematical computation and sequence of machine operations necessary to copy and process data; e. Translate detailed flow charts into coded computer instructions and confer with technical personnel in planning programs. The code must be sufficiently documented to aid other developers and personnel performing future updates and maintenance; f. Unit test the code prior to releasing it for integration testing; g. Integrate and test functionality created by other developers; h. Verify accuracy and completeness of programs by preparing sample data, and testing them by means of system acceptance test runs made by operating personnel; i. Correct program errors by revising instructions or altering the sequence of operations; j. Create test instructions, build documents, flow charts, diagrams, layouts, programming and operating instructions to document applications for later modification or reference; k. Provide progress reports against assigned tasks; l. Required standards, protocols, languages, specialities and products will be specified in the task authorization. These may include but are not limited to: i. SCRUM or other Agile development methodology ii. .NET Core iii. WCF web services or REST web API services iv. Angular (v2 or later) v. Typescript vi. C#.NET vii. TFS Automated Build viii. REST Services Apply
Senior Gen AI Full Stack Developer
PwC, Toronto, ON, CA
A career in Products and Technology is an opportunity to bring PwC's strategy to life by driving products and technology into everything we deliver. Our clients expect us to bring the right people and the right technology to solve their biggest problems; Products and Technology is here to help PwC meet that challenge and accelerate the growth of our business. We have skilled technologists, data scientists, product managers and business strategists who are using technology to accelerate change.Our team is responsible for all software engineering activities to ensure that business objectives are met. This includes the creation, development, design, and improvement of products, software, applications, and services. These roles are responsible for the development of computer programming systems and applications including the design, coding, testing and deployment of products and solutions to meet business obligations. Meaningful work you'll be part of As a Senior Gen AI Full Stack Developer , you'll work as part of a team of problem solvers, helping to solve complex business issues from strategy to execution. Responsibilities include but are not limited to: • Designing applications or services within the organization using ASP.NET, Python FastAPI , Angular, React • Developing production-grade generative AI plugins, extensions and microservices using OpenAI / Azure OpenAI, Python, Azure Functions, Docker • Producing clean, maintainable and efficient code based on defined specifications • Support the Business Analysis collect and/or clarify business requirements • Contributing to the continuous improvement of our application development lifecycle • Overseeing intermediate developer teams, acting as lead when needed • Proactively assist in assessing technology solutions • Continue to improve our internal development and design techniques and maintain our documentation up to date Experiences and skills you'll use to solve • Bachelors or Masters degree in Computer Science or similar • Microsoft Development, Azure/Google Cloud Platform or Amazon Web Services Certifications are preferred • Mobile/Web architecture stacks • Persistence such as RDBMS/NoSQL (MS SQL, Mongo DB) data stores and appropriate use cases • Rapid-prototyping workflows and development tools • Containerization, and experience in using Docker and/or Kubernetes • CI/CD using ADO pipeline or git actions • Experience with software development tools and defect tracking systems like Azure DevOps • Database experience (SQL, Mongo DB) Working with high level UX principles such as user stories, persona building, prototype/prototype development approaches • Knowledge of agile software development lifecycles (SDLC) and experience working on projects that follow an Agile Scrum methodology• Experience with API-based integration development using python • ASP.NET, Azure Cloud, Azure Functions and Logic Apps, Angular, React.js, Azure Integration Services, LINQ, MS SQL Server, Entity Framework,GitHub , Azure DevOps, Bootstrap, Node.js, Python, OpenAI ChatGPT APIs or Azure OpenAI are required for the role • A demonstrated commitment to valuing differences and working alongside and/or coaching diverse people and perspectives Why you'll love PwC We're inspiring and empowering our people to change the world. Powered by the latest technology, you'll be a part of amazing teams helping public and private clients build trust and deliver sustained outcomes. This meaningful work, and our continuous development environment, will take your career to the next level. We reward your impact, and support your wellbeing, through a competitive compensation package, inclusive benefits and flexibility programs that will help you thrive in work and life. Learn more about us at http://pwc.com/ca/whypwc . Your Application to PwC We embrace new technology to deliver securely and differently for our candidates. To protect your personal information, apply at http://pwc.com/ca/careers and visit http://pwc.com/ca/applytopwc to learn more about what your recruitment experience could look like. The most connected firm through activity based working PwC Canada is committed to cultivating an inclusive, hybrid work environment - one that is collaborative, supportive and productive. We work in-person and virtually, as is best suited for our clients, teams and people . We want you to be intentional with your work, how you do it and where it's done. PwC offices are hubs of connectivity and learning. We strongly encourage our people to prioritise in-person work, whether it's in the office or at a client site. This means we expect you to be in-person (either with clients or in the office) at least half of your time. We know that hybrid work is all about balance, and capturing the benefits of in-person work is essential to your growth at the firm. Exact expectations for your team can be discussed with your interviewer. At PwC Canada, our most valuable asset is our people and we grow stronger as we learn from one another. We're committed to creating an equitable and inclusive community of solvers where everyone feels that they truly belong. We understand that experience comes in many forms and building trust in society and solving important problems is only possible if we reflect the mosaic of the society we live in.We're committed to providing accommodations throughout the application, interview, and employment process. If you require an accommodation to be at your best, please let us know during the application process.
Développeur full-stack magento
Novatize, Quebec City, QC
À PROPOS DE NOVATIZEC’est bien connu, le commerce électronique, c’est l’avenir de l'entreprise moderne. Chez Novatize, nous avons su saisir l’occasion en nous spécialisant dans l'implantation et la commercialisation de solutions e-commerce novatrices.Nous sommes une compagnie techno en forte croissance qui révolutionne le domaine du eCommerce. La compagnie a été lancée en 2014 et la croissance est fulgurante. Notre raison d’être? Aider les entreprises à maximiser leur retour sur investissement et propulser leur croissance vers de nouveaux sommets!Tu veux joindre une équipe trippante, participer au développement web de nos clients et travailler avec des passionnés par le e-commerce? Tu souhaites avoir un horaire flexible, d’excellentes conditions et travailler dans un environnement vivant où le plaisir, l’ambiance de travail et la collaboration passent avant tout? Ce poste est pour toi!Si tu es toujours à l’affût des nouvelles technologies et que tu aimerais faire carrière dans un domaine en pleine effervescence, tu es à la bonne place. Nous sommes à la recherche d’un(e) Développeur(euse) Général (Full-Stack).LES AVANTAGES DE TE JOINDRE À NOVATIZEViens évoluer dans un milieu qui te ressemble. Chez nous, travail et plaisir sont indissociables. Pour que tu te sentes ici comme chez toi, nous t’offrons :Une salle de détente pour recharger vos batteries;Du café et des snacks à volonté;Un bureau ouvert, conçu pour la collaboration5 jours de vacances flottantes;3 semaines de vacances à l'embauche;Une allocation de 250 $ pour vous gâter lors de votre anniversaire professionnel;Une allocation pour vous encourager à mener une vie active;Une allocation de voyage;Une assurance collective qui en vaut la peine;Un horaire qui s'adapte à votre style de vie;La possibilité de faire du télétravail, de venir au bureau ou d'être en mode hybride;Une demi-journée de bénévolat par trimestre rémunérée;Un comité de développement durable.À QUOI RESSEMBLERA TON SUCCÈS…6 mois…Tu as accompagné plusieurs clients dans le développement de leur commerce électronique. Tu fais partie de l’équipe 360 qui planifie une refonte complète pour notre nouveau client. Déjà spécialiste de plusieurs technologies du web, tu sais maintenant appliquer ces expertises au contexte Novatize. Que ce soit au niveau front-end ou back-end, tu es à l’aise avec les bonnes pratiques de développement et tu t’assures que tout ce que Novatize touche devient synonyme de qualité. Tu agis maintenant comme coach technique auprès de tes coéquipiers.12 mois…Tu es maintenant le développeur responsable d’une refonte complète. Tu as contribué à l’amélioration de notre CI/CD et nos processus de déploiement. Tu as exploré différentes nouvelles technologies dans le monde du commerce électronique et tu en fais profiter tes collègues via des lunch and learn et ultimement tes clients en leur offrant un service à la fine pointe. En collaboration avec ton leader d’équipe, tu t’assures d’avoir un plan d’évolution et de croissance chez Novatize qui cadre avec tes besoins.TÂCHES ET RESPONSABILITÉS DU POSTE Agir comme développeur principal sur des projets de refonte et d’accompagnement;Intégrer des maquettes fonctionnelles UI/UX dans différentes plateformes de commerce électronique (Magento, Shopify, Salesforce, autres);Développer des modules backend avec différents frameworks comme PHP et Javascript;Participer aux réflexions stratégiques de la conception de plateformes de commerce électronique;Agir comme coach technique auprès de tes collègues afin de les faire profiter de ton expertise;Suivre les meilleures et dernières pratiques de développement;Effectuer le contrôle de la qualité du code de tes collègues;Optimiser les performances, en commerce électronique c’est la clé;Mettre en production le fruit de ton travail;Utiliser ton expertise pour fournir des estimations de temps de réalisation des projets;Être et rester à jour sur les dernières technologies et tendances du web. COMPÉTENCES TECHNIQUES RECHERCHÉESExpérience dans le développement de solutions web responsive et mobile first;Expérience en systèmes externes connectés (PIM, DAM, ERP, ...);Maîtrise de JavaScript et d’au moins une librairie populaire (Vue.js, Angular, React, …);Maîtrise du PHP ou d’un autre langage de programmation orienté objet;Expérience avec les bases de données telles que MySQL/MariaDB;Bonne connaissance de Git, Yarn et NPM;Expérience avec Grunt ou GulpExpérience avec les frameworks de développement (Agile, Kanban, etc.).ATOUTS:Expérience avec une plateforme de commerce électronique moderne en plus de Magento;Expérience avec un framework PHP populaire (Symfony, Laravel, …);Expérience en développement de projet headless ou composable;Expérience avec Liquid (Shopify Templating Language) ou HandlebarExpérience avec les CMS les plus populaire;Expérience avec la suite Atlassian (Jira, BitBucket, Confluence);Expérience avec le DevOPS;Expérience avec Magento Cloud;Certification Adobe Commerce developer;Certification Shopify.EXIGENCES3 ans d'expérience en développement Magento2 à 5 ans d’expérience avec Javascript (ou librairies telles React, Angular, etc.);2 à 5 ans d’expérience en CSS et HTML moderne ainsi que SASS ou LESS;2 à 5 ans d’expérience avec PHP (ou langage OOP similaire);Être débrouillard, autonome et versatile;Être créatif et curieux;Avoir le souci du détail, de l’ergonomie et de l’esthétisme.On a hâte de te rencontrer! 
Senior Gen AI Full Stack Developer
PwC, Toronto, ON
A career in Products and Technology is an opportunity to bring PwC's strategy to life by driving products and technology into everything we deliver. Our clients expect us to bring the right people and the right technology to solve their biggest problems; Products and Technology is here to help PwC meet that challenge and accelerate the growth of our business. We have skilled technologists, data scientists, product managers and business strategists who are using technology to accelerate change.Our team is responsible for all software engineering activities to ensure that business objectives are met. This includes the creation, development, design, and improvement of products, software, applications, and services. These roles are responsible for the development of computer programming systems and applications including the design, coding, testing and deployment of products and solutions to meet business obligations. Meaningful work you'll be part of As a Senior Gen AI Full Stack Developer , you'll work as part of a team of problem solvers, helping to solve complex business issues from strategy to execution. Responsibilities include but are not limited to: • Designing applications or services within the organization using ASP.NET, Python FastAPI , Angular, React • Developing production-grade generative AI plugins, extensions and microservices using OpenAI / Azure OpenAI, Python, Azure Functions, Docker • Producing clean, maintainable and efficient code based on defined specifications • Support the Business Analysis collect and/or clarify business requirements • Contributing to the continuous improvement of our application development lifecycle • Overseeing intermediate developer teams, acting as lead when needed • Proactively assist in assessing technology solutions • Continue to improve our internal development and design techniques and maintain our documentation up to date Experiences and skills you'll use to solve • Bachelors or Masters degree in Computer Science or similar • Microsoft Development, Azure/Google Cloud Platform or Amazon Web Services Certifications are preferred • Mobile/Web architecture stacks • Persistence such as RDBMS/NoSQL (MS SQL, Mongo DB) data stores and appropriate use cases • Rapid-prototyping workflows and development tools • Containerization, and experience in using Docker and/or Kubernetes • CI/CD using ADO pipeline or git actions • Experience with software development tools and defect tracking systems like Azure DevOps • Database experience (SQL, Mongo DB) Working with high level UX principles such as user stories, persona building, prototype/prototype development approaches • Knowledge of agile software development lifecycles (SDLC) and experience working on projects that follow an Agile Scrum methodology• Experience with API-based integration development using python • ASP.NET, Azure Cloud, Azure Functions and Logic Apps, Angular, React.js, Azure Integration Services, LINQ, MS SQL Server, Entity Framework,GitHub , Azure DevOps, Bootstrap, Node.js, Python, OpenAI ChatGPT APIs or Azure OpenAI are required for the role • A demonstrated commitment to valuing differences and working alongside and/or coaching diverse people and perspectives Why you'll love PwC We're inspiring and empowering our people to change the world. Powered by the latest technology, you'll be a part of amazing teams helping public and private clients build trust and deliver sustained outcomes. This meaningful work, and our continuous development environment, will take your career to the next level. We reward your impact, and support your wellbeing, through a competitive compensation package, inclusive benefits and flexibility programs that will help you thrive in work and life. Learn more about us at http://pwc.com/ca/whypwc . Your Application to PwC We embrace new technology to deliver securely and differently for our candidates. To protect your personal information, apply at http://pwc.com/ca/careers and visit http://pwc.com/ca/applytopwc to learn more about what your recruitment experience could look like. The most connected firm through activity based working PwC Canada is committed to cultivating an inclusive, hybrid work environment - one that is collaborative, supportive and productive. We work in-person and virtually, as is best suited for our clients, teams and people . We want you to be intentional with your work, how you do it and where it's done. PwC offices are hubs of connectivity and learning. We strongly encourage our people to prioritise in-person work, whether it's in the office or at a client site. This means we expect you to be in-person (either with clients or in the office) at least half of your time. We know that hybrid work is all about balance, and capturing the benefits of in-person work is essential to your growth at the firm. Exact expectations for your team can be discussed with your interviewer. At PwC Canada, our most valuable asset is our people and we grow stronger as we learn from one another. We're committed to creating an equitable and inclusive community of solvers where everyone feels that they truly belong. We understand that experience comes in many forms and building trust in society and solving important problems is only possible if we reflect the mosaic of the society we live in.We're committed to providing accommodations throughout the application, interview, and employment process. If you require an accommodation to be at your best, please let us know during the application process.
Senior Frontend Developer
RBC, Calgary, AB
Job SummaryFunctional Animations, Progressive Web Apps, Data Visualization, and Data Storytelling. Do these technologies and concepts excite you? The UX-Force (UI/UX Team) at Data and Analytics is hiring, and we are looking for the best and brightest Front-end Developers to join our team. Be a part of a team that values the spirit of innovation and challenge yourself with awesome technologies to build astonishing applications that bring Big Data to life.Job DescriptionWhat will you do?Take product from discovery to delivery. Work within a close-knitted team to design, develop, test, and maintain modern web applications.Drive technical innovation within the team. Maintain technical modernity and introduce new technologies to the team.Communicate with product owners and stakeholders to solve challenging problems using innovative technical solution.Mentor junior developers and foster a learning environment via team knowledge-sharing sessions.Access resources you want to grow professionally such as mentorship, courses, and training.WHAT DO YOU NEED TO SUCCEED?Must have: 5+ years of UI development including 3+ years of experience with Angular (or equivalent React or Vue experience).Proficiency in building data services and managing application state using NGXS/NgRx or similar.Proficiency in reactive programming library such as RxJS.Proficiency in modern styling tools SASS/SCSS, Flexbox, Animations, etc.Great eye for detail the ability to transform high fidelity prototypes into pixel-perfect user interfaces.Nice-to-have:Proficiency of charting and animation libraries such as Highcharts, D3.js, and GreenSock.Proficiency of Node.js.Proficiency with Continuous Integration tools - Jenkins, GitHub, automated testing tools, or similar tools.Proficiency with Cloud-based environments and tools.Whats in it for you? We thrive on the challenge to be our best, progressive thinking to keep growing, and working together to deliver trusted advice to help our clients thrive and communities prosper. We care about each other, reaching our potential, making a difference to our communities, and achieving success that is mutual.A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock where applicable.Leaders who support your development through coaching and managing opportunitiesAbility to make a difference and lasting impact.Work in a dynamic, collaborative, progressive, and high-performing teamA world-class training program in financial servicesFlexible work/life balance optionsOpportunities to do challenging work.#LI-HYBRID#LI-POSTJob SkillsAngular, Automated Testing, CI/CD, Cloud Applications, Data Visualization, JavaScript, Node.js, React.js, Reactive Extensions for JavaScript (RxJS), SCSS (Sassy CSS), State Management, TypeScript, Vue.js, Web Accessibility, Web Animations, Web Development, WebGLAdditional Job DetailsAddress:RBC WATERPARK PLACE, 88 QUEENS QUAY W:TORONTOCity:TORONTOCountry:CanadaWork hours/week:37.5Employment Type:Full timePlatform:Technology and OperationsJob Type:RegularPay Type:SalariedPosted Date:2024-02-12Application Deadline:2024-05-03Inclusion and Equal Opportunity EmploymentAt RBC, we embrace diversity and inclusion for innovation and growth. We are committed to building inclusive teams and an equitable workplace for our employees to bring their true selves to work. We are taking actions to tackle issues of inequity and systemic bias to support our diverse talent, clients and communities.We also strive to provide an accessible candidate experience for our prospective employees with different abilities. Please let us know if you need any accommodations during the recruitment process.Join our Talent CommunityStay in-the-know about great career opportunities at RBC. Sign up and get customized info on our latest jobs, career tips and Recruitment events that matter to you.Expand your limits and create a new future together at RBC. Find out how we use our passion and drive to enhance the well-being of our clients and communities at jobs.rbc.com.
Senior Solutions Developer
Coveo Solutions inc., Montreal, QC
The technical expert in our Professional Services team First time hearing about Professional Services? We are THE technical team that brings the Coveo product to life for our clients. We're the guide, the sherpa, the point guard, and the technical advisor for our clients throughout the implementation phase! As a Senior Solutions Developer in our Professional Services (PS) team, you will implement and customize our product perfectly to our customers' needs and environment. You'll lead our customers through a successful delivery of our search solution by using your technical skills (JavaScript & TypeScript) and consulting mindset. But hold on! When we talk about customization, we don't mean changing the colour of the UI here. At Coveo, we're talking about indexing, in the cloud, millions of documents in many different systems and delivering search results that are relevant to the user’s situation in less than a second, all to ensure an exceptional digital search experience. How do we do this? Here's what you can expect on the day-to-day: Develop innovative solutions by improving and customizing our “Out of the box” functionalities based on our customers needs and expectations, all while ensuring the solutions fit with their existing systems (ex: integration with SAP, Salesforce, ServiceNow, Zendesk, and more!). Deploy the solution so it connects with the customer's systems in place: that means on-premise for some, in the cloud for others and even a mix of both for specific customers… Configure and optimize our solution so it consolidates information and ensures features, functionalities and plug-ins. Fine-tune their relevance rankings so that the list of results is contextualized for users. Transform our users' experience with intuitive and easy-to-use customizable interfaces and JavaScript libraries implementation. These will allow Coveo to naturally fit with the client’s systems. Does this sound familiar? Here are the job requirements: 8+ years of experience of coding skills with primarily JavaScript and Typescript. If you've got Python, HTML/CSS, C# and/or Java... well that's even better! Experience with modern UI frameworks like React.js, Vue.js and Angular.js Data normalization and field mapping are concepts that you are familiar with. Consulting and/or client facing experience, understand the importance of timely communications and see value in collaborating with colleagues to find the best possible solution. Entrepreneurial spirit, you feel you achieve so much more by working along with a customer or partner than alone between four walls. We can count on you to take leadership and ownership of a project. You have the ability to prioritize and work under pressure in a structured, resourceful and thorough manner. Do we have a fit? If our tech stack is right up your alley, and you've always enjoyed the sense of ownership that working with clients bring... Coveo's Professional Services team is the place for you. Join the Coveolife! Don’t worry if you are missing a couple of the attributes outlined above. If you think you have what it takes, and would be a good fit for the role - we would love to hear from you!
Senior Developer / Tech Lead (Java)
CGI Group, Halifax, NS
Position Description: CGI in Atlantic Canada is looking for a technical lead to work as part of a team delivering solutions to clients in the financial industry. We are looking for a tech lead to produce scalable software solutions and will be part of a cross-functional team that is responsible for the full software development life cycle, from conception, design to deployment. As a Full Stack Lead, you should be comfortable with both front-end and back-end coding languages, development frameworks and third-party libraries. Your future duties and responsibilities: Responsibilities• Lead delivery teams which develop new custom applications, enhance/modernize existing applications, and provides system integration services• Assist Scrum Masters / Agile Delivery Managers in the planning and estimation of project deliverables • Plan, direct, and daily coordinate activities with the team members as well as act as an individual contributor during implementation• Contribute to the development of standards and processes• A technical leader can work in an agile environment that requires adaptation to changing digital transformation needs. • Supervise the progress of development activities • Perform code reviews and Support the team in troubleshooting technical issues• Enforce coding standards and best practices • Assist project manager with adhering to project deadlines and schedules• Create High Level and Detailed Design for the projects • Provide technical leadership to the team.• Coach, Mentor, and Train team members in Technology and Process. • Sound knowledge of Agile frameworks like Scrum, Kanban, Lean and xTreme Programming. • Be the go-to technical representative of a team. Required qualifications to be successful in this role: Must-Have Requirements:• Minimum of 10+ years of hands-on, professional Java experience • 3+ years IT Industry experience in application development as a team lead or technical manager• Degree in engineering, information systems or related.• Experience in design, architecture, Proof of Concept, and Proof of Technology • Excellent understanding of key concepts of architecture in a distributed environment • Object-oriented programming, design patterns, performance tuning, Web Services, Micro Services, Responsive Web Design • Solid experience in technology implementation: Java, Spring (Spring Boot, Spring MVC), Hibernate, • JSP, Servlet, Beans, Angular 16, Node.Js, Angular JS, HTML, CSS• Experience with development life cycle including:o Source control (Subversion, BitBucket, Git, etc.)o Builds and build delivery (Jenkins, Maven, Ant, etc.)o Development of unit tests (JUnit, TDD, Mockito, etc.)• Knowledge of XML, XSLT, XML Schema and JSON• Experience in developing webpages/websites (Single page application, Progressive Web Applications, Enterprise web applications)• Experience working with middleware/web server: WebLogic (an asset), Websphere, JBoss, Tomcat • Programming experience with Oracle PL / SQL or MS SQL or SQL in general• Experience with JavaScript, Java Swing, JQuery, BootStrap • Solid experience in debugging and troubleshooting complex distributed systems. • Proven ability to write high-quality technical documentation• A hands-on leader (able to code, able to dig deep) Other Requirements:• Demonstrated ability to learn new technologies, applications, and systems• Strong verbal and written communication skills • Strong organizational and leadership skills with the ability to facilitate technical sessions• Can communicate in both technical and business terms• Ability to lead multiple projects simultaneously • Working experience in React JS• Exposure to containers like Docker, Kubernetes• Ability to extract matrix/progress/milestones from JIRA or other collaboration tools for stakeholders#LI-MT1 Skills: AngularCSSDevOpsHibernateHTMLNode.JsSpring Boot What you can expect from us: Together, as owners, let’s turn meaningful insights into action.Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because… You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction.Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons. Come join our team-one of the largest IT and business consulting services firms in the world.
Senior Fullstack Web Developer
ADNM International Inc., Laval, QC
Company OverviewAs a remote-first company with a strong commitment to work-life balance, VSD is dedicated to nurturing strong talent with a focus on living and breathing innovation in everyday life. VSD is a dynamic and innovative Microsoft partner with a cutting-edge tech stack focused on delivering feature-complete, modular, and intuitive EAM and CMMS solutions to our clients.Job DescriptionWe're looking for an experienced Fullstack Web Developer to join our team. The successful candidate will be responsible for contributing to our technical strategy, developing advanced features for our products, maintaining our technical architecture, and working closely with our development team. This role offers the opportunity to work on diverse projects and make a significant impact on our products and our company.ResponsibilitiesContribute to the technical strategy for our suite of products.Develop advanced features for our products, including our EAM/CMMS software (TAG – The Asset Guardian) and our customer licensing portal (Hub4Partners).Maintain our product technical architecture, including code structure, tech stack architecture, and deployment solutions.Work closely with our development team, providing guidance and mentorship to more junior developers.Provide support for deployment of our software solutions.Resolve technical problems as they arise.Inform internal stakeholders about any issues or considerations with the current technical solutions being implemented.Continually research the current and emerging technologies and propose changes where needed. QualificationsProven experience as a Fullstack Web Developer.Proven experience working in a development team.Strong technical proficiency, with expertise in at least one of the following:Typescript + React + Next.jsTypescript + React NativeAngular + Next.js (api) + GraphQLStrong ability to translate business needs and user stories into technical solutions.Strong problem-solving skills and analytical thinking.Solid understanding of Git and Github are required.Understanding of Microsoft’s Azure and Azure DevOps is preferred.Understanding of Planetscale, Stripe, and Vercel is preferred.Understanding of ERP systems is preferred.Understanding of Microsoft Dynamics 365 Business Centrals is preferred.Good communication skills in English, with the ability to explain complex technical concepts to non-technical stakeholders.Ability to communicate in French is preferred but not required.Ability to effectively leverage AI tools such as Github CoPilot and Chat GPT to enhance development workflows is preferred.
Java Developer - Intermediate
CGI Group, Halifax, NS
Position Description: CGI in Atlantic Canada are looking for a high performing Java Developer to work as part of a team delivering solutions to client in the financial industry. We are looking for a full stack developer to produce scalable software solutions, and will be part of a cross-functional team that is responsible for the full software development life cycle, from conception, design to deployment. As a Full Stack Developer, you should be comfortable with both front-end and back-end coding languages, development frameworks and third-party libraries. Your future duties and responsibilities: Responsibilities: • Translate requirements into technical specifications / software components.• Ensure the design and modeling of programmatic solutions for complex problems achieving documented functional and non-functional requirements.• Review design as part of deliverables (Code and Design Quality).• Work with development teams and product managers to ideate software solutions• Develop system specifications, code, modify, test and debug computer programs under general supervision, in accordance with established planning and deadlines • Develop/support web applications in Angular and Java services in Agile mode• Build the front-end of applications with effective design and ensure designs complies with specifications.• Develop and manage well-functioning databases and applications• Build features and applications with a mobile responsive design• Write unit and integration tests for each function in which development is required.• Write technical documentation• Participate in the implementation of regression testing strategies to improve the stability of the application components. Required qualifications to be successful in this role: Requirements:• Proven experience as a Full Stack Developer or similar role with 5-6 years of working experience in Java development environment• BS/MS degree in Computer Science, Engineering or a related subject (or equivalent work experience) • Experience developing web applications• Experience in the Spring Framework is required• Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML)• Hands on experience in designing and developing applications using Java EE platforms• Knowledge of multiple back-end languages (Core Java) and JavaScript frameworks (e.g. Angular, React, Node.js)• Familiarity with databases, web servers and application servers • Excellent communication, teamwork skills and attention to detail• Thorough knowledge of CI/CD and Automated Tests including experience with version control repositories such as SVN, GitLab, and deployment tools, Jenkins;Technical Stack Skills:• Java - Core, Enterprise• Spring/SpringBoot• Web Service development experience (REST/JSON, SOAP)• JavaScript, Angular 16x, Node.js• Knowledge of Microservices• QL/ Oracle server Database• Development/Agile tools experience - BitBucket, Confluence, Jenkins, GIT.• IDE tools - Eclipse, IntelliJ#LI-MT1 Skills: AngularHibernateHTMLJavaNode.JsUnit Testing What you can expect from us: Together, as owners, let’s turn meaningful insights into action.Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because… You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction.Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons. Come join our team-one of the largest IT and business consulting services firms in the world.
Senior C# .Net (ASP.NET, MVC) Developer to develop and maintain internal public sector application
S.i. Systems, Ottawa, ON
Our valued Public Sector Client is looking for a Senior C# .NET Developer to provide support for an important in-house application. Tasks include:System discoveryBug repairSystem EnhancementModification of core structure to allow for new module to be integrated.Usability review and changesReports creationEmergency repair when neededTest all modifications for quality assuranceDocument changes and modified user guide accordinglyTechnical Environment includes: MVC, MVVC Angular JS MS SQL ASP.NET Breeze.sharp (.NET Library) Apply
Senior Full Stack Developer (Java / Angular / React) to develop new customer applications while supporting existing applications for a SaaS migration proje
S.i. Systems, Vancouver, BC
Our won business public sector client is seeking a Senior Full Stack Developer (Java / Angular / React) to develop new customer applications while supporting existing applications for a SaaS migration project.7 month contract to start, possible extension. Hybrid working model - 2 required business days a week on site in Burnaby.Must Have Skills:7+ years of experience with Java Development (Springboot, JPA, JUnit) 5+ years experience with Angular JS / React UI DevelopmentPrevious experience with Talend/Java ETL Development Apply
InfoSys Software Engineer - Business Software
Disney Interactive Media Group, Vancouver, Any
Job Summary:This role is considered Hybrid, which means the employee will work 2-3 days onsite at a Company designated location and occasionally from home.Position SummaryWe are looking for a Software Engineer who reflects the innovative spirit, creative talent, production excellence, collaborative mindset and passion for great filmmaking that define ILM.As a Software Engineer for Information Systems (InfoSys) you will work on robust cross platform applications that enable ILM's global studios to efficiently create movies and TV shows. Infosys Software engineers build new applications, support and enhance existing systems, and integrate 3rd party applications to enhance ILM's production workflows. You will interact with a wide range of clients, learn new work flows, and come up with creative solutions to increase efficiency and productivity across all of ILM's global studios.This role will be responsible for development, integration, and maintenance of business and production operations applications for ILM.About ISOur Lucasfilm Information Systems team values pride and earnestness, idealism and pragmatism, and focusing on the customer as much as the code. We have a "no arrogance" policy and want to hire awesome people to work in a great department. We love source control, testing and Linux. We value Scout Rule coding ("leave the code cleaner than you found it") and finding the right tool for the right job. We're at a company that has used Python for nearly 25 years, and balancing legacy systems and future needs is a daily battle, but that is the nature of software-reading code is as important as writing it.You'll be part of a group that enjoys working together - whether it's tackling issues for our clients, debating the latest technical trends, or sharing favorite recipes, music and DIY projects . We exist to support our customers, and you will work with the knowledge that whatever you write will immediately make the job easier for someone at ILM, at Skywalker Ranch, or at one of our studios or location shoots around the world.What You'll DoFull stack development of robust workflow based applicationsBuild and support integrations with Oracle Financials and key 3rd party enterprise platforms used by DisneyBuild stand alone modules and smaller applications for use by clients across the organizationWork with management and other developers to implement elegant and user-friendly interfaces for all new modules and/or applicationsEnsure code is developed, deployed, documented and maintained in keeping with IS guidelinesAssist developers from other departments in working with IS data and frameworkWrite UI and unit testsBug fixes and enhancement requests for existing applicationsMonitor use of existing systems, and suggest strategies to improve health and reduce technical debtParticipate in code reviews, test new concepts and technologies, suggest improvements in technical direction and mentor other members of the group in areas of expertiseWhat We're Looking ForBachelor's degree in Computer Science or other technical degree2+ years experience in professional software developmentJavaScript fluency and expertise using modern frameworks like Vue and ReactPython fluencyLinux proficiencyDatabase/SQL experienceFull stack web development experienceExcellent interpersonal, communication, and client-facing skillsAble to accommodate occasional domestic and/or international travelJavaScript libraries: Vue.js, jQuery, Angular, ReactWeb frameworks: Django, FlaskWeb servers: Nginx, uWSGIData stores/tools: Oracle, PostgreSQL, SQLAlchemy, Redis, RabbitMQ, SolrTools: Virtualenv,py.test, Ansible, CypressVirtualization: AWS, VMWare, DockerAnalytics: IBM Planning Analytics, Excel, Cognos BI, TableauJoinILMThe hiring range for this position in Vancouver is C$82,100 to C$92,600 per year based on a 40-hour work week. The amount of hours scheduled per week may vary based on business needs. The base pay actually offered will take into account internal equity and also may vary depending on the candidate's geographic region, job-related knowledge, skills, and experience among other factors. A full range of medical, financial, and/or other variable pay or benefits, may be offered dependent on the level and position offered. About Industrial Light & Magic: Founded in 1975 by George Lucas, ILM is the leading effects facility in the world, serving the motion picture, commercial production, and attraction industries. ILM has created visual effects for over 325 feature films and has played a key role in seven of the top 10 worldwide box-office hits of all time and has contributed to 25 of the top 50. ILM has set the standard for visual effects, creating some of the most stunning images in the history of film. At the forefront of the digital revolution, the company continues to break new ground in visual effects, VR, AR, and Immersive Cinema. About The Walt Disney Company: The Walt Disney Company, together with its subsidiaries and affiliates, is a leading diversified international family entertainment and media enterprise with the following business segments: Disney Entertainment, ESPN, Disney Parks, and Experiences and Products. From humble beginnings as a cartoon studio in the 1920s to its preeminent name in the entertainment industry today, Disney proudly continues its legacy of creating world-class stories and experiences for every member of the family. Disney's stories, characters and experiences reach consumers and guests from every corner of the globe. With operations in more than 40 countries, our employees and cast members work together to create entertainment experiences that are both universally and locally cherished. This position is with ILM (Vancouver) Inc. , which is part of a business we call Industrial Light & Magic .Salary: . Date posted: 03/19/2024 10:05 AM
NodeJs Developer
CGI Group, Calgary, AB
Position Description: Are you motivated by the opportunity to delight your clients by providing them with innovative solutions to sophisticated technical problems? These are exciting times for CGI, and we are looking for hardworking individuals to innovate with us. If you thrive on innovation where you can influence the direction of technical strategy, come and join our team!This is a fantastic opportunity to become a Member of our CGI-Calgary team providing leading information technology services to our clients. We are seeking a skilled and experienced NodeJS Developer to join our team. As a NodeJS Developer, you will be responsible for designing, developing, and maintaining efficient and scalable web applications using Node.js. You will collaborate with cross-functional teams to understand project requirements and implement robust back-end solutions. Your future duties and responsibilities: - Design and develop server-side applications using Node.js and related frameworks. - Collaborate with front-end developers and other stakeholders to gather requirements and translate them into technical specifications. - Develop and maintain RESTful APIs and microservices to facilitate seamless communication between front-end and back-end systems. - Implement secure authentication and authorization mechanisms to protect sensitive data. - Optimize applications for maximum speed and scalability, ensuring high performance and responsiveness. - Conduct thorough testing and debugging to ensure the reliability and stability of the applications. - Monitor and analyze application performance, identifying and resolving bottlenecks and issues. - Stay up-to-date with emerging trends and technologies in Node.js and web development, and propose innovative solutions to improve development processes and productivity. - Collaborate with database administrators to design and optimize database schemas and queries. - Work closely with DevOps teams to ensure smooth deployment and maintenance of applications. Required qualifications to be successful in this role: - Minimum of 5+ years of experience.- Proven experience as a NodeJS Developer or similar role, with a strong portfolio of Node.js projects. - Proficiency in JavaScript and Node.js, with a thorough understanding of event-driven programming and asynchronous request handling. - Experience with Fasitfy/Express or other Node.js frameworks. - Experience with Java, Spring is required. - Expertise with front-end technologies such as HTML5, CSS, ECMA6, and Adv. JavaScript frameworks (e.g., React, Angular, or Vue.js). - Knowledge of database technologies such as MongoDB, MySQL, or PostgreSQL. - Familiarity with version control systems (e.g., Git) and agile development methodologies. - Understanding of security best practices and experience implementing authentication and authorization mechanisms. - Strong problem-solving skills and attention to detail. - Excellent communication and collaboration skills, with the ability to work effectively in a team environment. - Bachelor's degree in Computer Science, Software Engineering, or a related field is preferred. Skills: CSSGITGITHTMLJavaJavaScriptMySQLNode.JsPostgre SQLRESTful (Rest-APIs)Spring Boot What you can expect from us: Together, as owners, let’s turn meaningful insights into action.Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because… You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction.Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons. Come join our team-one of the largest IT and business consulting services firms in the world.
Front-End Developer (Remote)
Equest, Burlington, ON
Front-End Developer (Remote)Burlington 2, ON, 3390 South Service Road #201, Burlington, Ontario, Canada • Virtual Req #2633Thursday, March 21, 2024We're searching for a Front-End Developer - Angular/Vue.js (Remote). Are you searching for new possibilities? Discover what's possible, with Westland. The Westland story is all about growth, and that means plenty of possibility for everyone on our team. Every day, Westland proves that building a great business means taking care of communities, clients, and each other with equal commitment. As we continue to open new doors, we're inviting amazing people like you to join us.As a Front-End Developer, you will be responsible for designing, developing, testing, and maintaining web applications using the Angular or Vue.js framework. You will work closely with other developers, product owners, and stakeholders to deliver high-quality, responsive, and interactive user interfaces that meet the needs of the business and end-users. You will assume a pivotal role in the software development lifecycle, leveraging your expertise and experience to develop modern web applications that feature adaptive front-end user experience and robust backend solutions. This position is fully remote and is open to applicants residing anywhere in Canada.Interested in learning more? Why you'll love Westland: An open, flexible and welcoming workplace Plenty of opportunities to grow and learn Be part of our inclusive culture, alongside an extraordinarily talented community of people with a wide variety of backgrounds Autonomy to drive your own success A total rewards program that takes care of your financial, physical, and mental health Flexible paid Values Days to celebrate days important to you Paid Volunteer Days for employees as part of Amplifying Communities, a program to support causes that matter most to our employees and clients Why we'll love You: You possess a strong proficiency in Angular or Vue.js framework based on TypeScript You have a minimum of 5 years of experience with JavaScript development in addition to a minimum of 3 years of experience with Angular or Vue.js using TypeScript You are an expert when it comes to JavaScript testing framework and have experience writing front-end test suites using MochaJS, Jest, or Jasmine You possess knowledge of modern CSS frameworks (Tailwind CSS, Merial Design) You have experience using browser developer tools, such as Chrome DevTools or Firefox Developer Tools, to analyze and optimize front-end performance You have the ability to write clean, maintainable, testable, and well-documented code You are proactive and have the ability to communicate effectively, both in a written and oral sense Once here, you'll: Develop web applications using Angular or Vue.js, JavaScript, HTML, CSS, and related technologies Design, implement, and maintain efficient, scalable, and modular front-end code Ensure that web applications are responsive, cross-browser compatible, and optimized for performance Collaborate with backend developers to integrate frontend components with backend APIs and services Collaborate closely with UX/UI Designers and advise on technical feasibility of proposed design approaches Translate complex functional, technical and business requirements into efficient and scalable software designs by taking into account time and financial constraints Design and implement testable user experience Participate in Agile/Scrum development processes and actively contribute to team meetings and discussions Troubleshoot and resolve front-end defects and issues in a timely manner Introduce modern tooling and design practices into the enterprise domain Be responsible for the planning, coordination, development, and integration of third-party solutions to meet the business requirements of the organization Want to get to know each other better? Send your resume our way. You belong here We strive to be much more than a great place to work. Here, you join a collective of incredibly vibrant, purpose driven, and open-minded people. Every day, Westland proves that building a great business means taking care of communities, clients, and each other with equal commitment. You will be supported and respected for who you are and for the voice you add to the conversation.At Westland, you will feel the power of community. Westland Insurance Ltd. is an inclusive organization that values diversity in its workforce. We listen, champion equity and diversity, and create safe welcoming spaces where everyone has a voice and is free to be themselves. Westland Insurance Ltd. encourages applications from all qualified individuals and will accommodate applicants' disability-related needs, up to the point of undue hardship, throughout all stages of the recruitment and selection process.If you require a disability -related accommodation in order to participate in the recruitment process, please contact the recruitment team by email at [email protected] details Job Family Active Jobs and Positions Pay Type Salary Apply Now Burlington 2, ON, 3390 South Service Road #201, Burlington, Ontario, Canada Virtual
Senior Gen AI Full Stack Developer
PwC,
A career in Products and Technology is an opportunity to bring PwC's strategy to life by driving products and technology into everything we deliver. Our clients expect us to bring the right people and the right technology to solve their biggest problems; Products and Technology is here to help PwC meet that challenge and accelerate the growth of our business. We have skilled technologists, data scientists, product managers and business strategists who are using technology to accelerate change.Our team is responsible for all software engineering activities to ensure that business objectives are met. This includes the creation, development, design, and improvement of products, software, applications, and services. These roles are responsible for the development of computer programming systems and applications including the design, coding, testing and deployment of products and solutions to meet business obligations. Meaningful work you'll be part of As a Senior Gen AI Full Stack Developer , you'll work as part of a team of problem solvers, helping to solve complex business issues from strategy to execution. Responsibilities include but are not limited to: • Designing applications or services within the organization using ASP.NET, Python FastAPI , Angular, React • Developing production-grade generative AI plugins, extensions and microservices using OpenAI / Azure OpenAI, Python, Azure Functions, Docker • Producing clean, maintainable and efficient code based on defined specifications • Support the Business Analysis collect and/or clarify business requirements • Contributing to the continuous improvement of our application development lifecycle • Overseeing intermediate developer teams, acting as lead when needed • Proactively assist in assessing technology solutions • Continue to improve our internal development and design techniques and maintain our documentation up to date Experiences and skills you'll use to solve • Bachelors or Masters degree in Computer Science or similar • Microsoft Development, Azure/Google Cloud Platform or Amazon Web Services Certifications are preferred • Mobile/Web architecture stacks • Persistence such as RDBMS/NoSQL (MS SQL, Mongo DB) data stores and appropriate use cases • Rapid-prototyping workflows and development tools • Containerization, and experience in using Docker and/or Kubernetes • CI/CD using ADO pipeline or git actions • Experience with software development tools and defect tracking systems like Azure DevOps • Database experience (SQL, Mongo DB) Working with high level UX principles such as user stories, persona building, prototype/prototype development approaches • Knowledge of agile software development lifecycles (SDLC) and experience working on projects that follow an Agile Scrum methodology• Experience with API-based integration development using python • ASP.NET, Azure Cloud, Azure Functions and Logic Apps, Angular, React.js, Azure Integration Services, LINQ, MS SQL Server, Entity Framework,GitHub , Azure DevOps, Bootstrap, Node.js, Python, OpenAI ChatGPT APIs or Azure OpenAI are required for the role • A demonstrated commitment to valuing differences and working alongside and/or coaching diverse people and perspectives Why you'll love PwC We're inspiring and empowering our people to change the world. Powered by the latest technology, you'll be a part of amazing teams helping public and private clients build trust and deliver sustained outcomes. This meaningful work, and our continuous development environment, will take your career to the next level. We reward your impact, and support your wellbeing, through a competitive compensation package, inclusive benefits and flexibility programs that will help you thrive in work and life. Learn more about us at http://pwc.com/ca/whypwc . Your Application to PwC We embrace new technology to deliver securely and differently for our candidates. To protect your personal information, apply at http://pwc.com/ca/careers and visit http://pwc.com/ca/applytopwc to learn more about what your recruitment experience could look like. The most connected firm through activity based working PwC Canada is committed to cultivating an inclusive, hybrid work environment - one that is collaborative, supportive and productive. We work in-person and virtually, as is best suited for our clients, teams and people . We want you to be intentional with your work, how you do it and where it's done. PwC offices are hubs of connectivity and learning. We strongly encourage our people to prioritise in-person work, whether it's in the office or at a client site. This means we expect you to be in-person (either with clients or in the office) at least half of your time. We know that hybrid work is all about balance, and capturing the benefits of in-person work is essential to your growth at the firm. Exact expectations for your team can be discussed with your interviewer. At PwC Canada, our most valuable asset is our people and we grow stronger as we learn from one another. We're committed to creating an equitable and inclusive community of solvers where everyone feels that they truly belong. We understand that experience comes in many forms and building trust in society and solving important problems is only possible if we reflect the mosaic of the society we live in.We're committed to providing accommodations throughout the application, interview, and employment process. If you require an accommodation to be at your best, please let us know during the application process.
Senior Software Developer, GFT
RBC, Halifax, NS
Job SummaryJob DescriptionWHAT IS THE OPPORTUNITY?Are you a talented, creative and results-driven professional who thrives on delivering high-performing applications? Come join us!Global Functions Technology (GFT) is part of RBCs Technology and Operations division. GFTs impact is far-reaching as we collaborate with partners from across the company to deliver innovative and transformative IT solutions. Our clients represent Risk, Finance, HR, CAO, Audit, Legal, Compliance, Financial Crime, Capital Markets, Personal and Commercial Banking and Wealth Management. We also lead the development of digital tools and platforms to enhance collaboration.WHAT WILL YOU DO?Requirement Gathering and Consulting: You'll gather project requirements and provide consulting services to stakeholders. Collaborate closely with business teams to ensure accurate translation of requirements into technical solutions.Technical Analysis, Design & Documentation: Design and architect solutions for credit risk reporting applications. Develop database structures, review specifications, and ensure alignment with project requirements.Coding and Testing: Develop micro-services and data processing jobs. Conduct thorough code reviews, contribute to unit test plans, and collaborate with QA teams to ensure quality standards.Planning, Implementation & Support: Collaborate with IT teams and vendors to design and implement interfaces. Support vendor releases, manage change activities, and troubleshoot technical issues during production implementations.Process Knowledge & Communication: Understand development methodologies, especially Agile. Translate business logic into technical designs and communicate effectively with project teams and stakeholders, resolving conflicts and escalating issues as needed.WHAT DO YOU NEED TO SUCCEED?Must have:Bachelors degree in information technology, Computer Science, or Engineering, with a minimum of 5 years' experience in developing and implementing applications for business stakeholders.Proficiency in Java/J2EE Microservice Architecture and building RESTful Web services.Experience working in Hadoop/CDP Big Data environments, with strong hands-on experience in Spark/Hive for real-time and batch processing application development.Strong skills in database application development, ETL work, and advanced database performance tuning using technologies like Hibernate/Spring, with expertise in Hive/MySQL/SQL Server/Sybase/Oracle or similar databases.Proficient in Test-Driven Development (TDD) and unit testing (JUnit/testing), as well as Unix/Linux, shell scripting, and application configuration and deployment processes.Nice-to-have:Exposure to Public Cloud platforms like AWS, Google Cloud Platform (gCP), or Azure, providing additional flexibility and scalability options for application deployment.Experience utilizing Selenium for testing purposes, enhancing the quality and reliability of software solutions.Proficiency in front-end development and design, including skills in frameworks such as Angular, jQuery, Vue.js, and HTML5.WHATS IN IT FOR YOU?We thrive on the challenge to be our best, progressive thinking to keep growing, and working together to deliver trusted advice to help our clients thrive and communities prosper. We care about each other, reaching our potential, making a difference to our communities, and achieving success that is mutual.A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock where applicable.Leaders who support your development through coaching and managing opportunitiesAbility to make a difference and lasting impactWork in a dynamic, collaborative, progressive, and high-performing teamA world-class training program in financial servicesFlexible work/life balance optionsOpportunities to do challenging work#LI-Hybrid#LI-POST#TECHCPJJob SkillsActive Learning, Application Integrations, Detail-Oriented, Group Problem Solving, Programming Languages, Software Development Life Cycle (SDLC)Additional Job DetailsAddress:175 WESTERN PKY:BEDFORDCity:BEDFORDCountry:CanadaWork hours/week:37.5Employment Type:Full timePlatform:Technology and OperationsJob Type:RegularPay Type:SalariedPosted Date:2024-03-14Application Deadline:2024-04-18Inclusion and Equal Opportunity EmploymentAt RBC, we embrace diversity and inclusion for innovation and growth. We are committed to building inclusive teams and an equitable workplace for our employees to bring their true selves to work. We are taking actions to tackle issues of inequity and systemic bias to support our diverse talent, clients and communities.We also strive to provide an accessible candidate experience for our prospective employees with different abilities. Please let us know if you need any accommodations during the recruitment process.Join our Talent CommunityStay in-the-know about great career opportunities at RBC. Sign up and get customized info on our latest jobs, career tips and Recruitment events that matter to you.Expand your limits and create a new future together at RBC. Find out how we use our passion and drive to enhance the well-being of our clients and communities at jobs.rbc.com.