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 "Lead Front End Developer in Canada"

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

Recommended vacancies

Senior Full-Stack Web Developer
Fortinet, Burnaby, BC
DescriptionFortinet team has a great career opportunity for a Senior Full-Stack Web Developer within its FortiClient team, which is responsible for several of Fortinet's client software developments. The new developer will be primarily working on the FortiClient EMS software with an emphasis on both front-end and back-end web development. Job Responsibilities: • Design, research, development and maintenance for the FortiClient EMS software • Stay on top of new developments in the fields of front-end and back-end web application development Skills Required: • Experience with web application development • Experience with building user interfaces using modern web standards • Familiar with JavaScript frameworks (ex. Vue.js, AngularJS, React). • Experience with web frameworks (ex. Django, Flask, Express.js) • Experience with relational databases (ex. MS SQL, PostgreSQL) • Familiar with RESTful API design principles • Experience designing and implementing large development projects • Experience mentoring junior developers • Excellent problem solving and troubleshooting skills • Must be able to work well in a team development environment Nice-to-Have: • Experience with NoSQL databases (ex. MongoDB, Elasticsearch) • Experience with data visualization front-end libraries (ex. D3.js) • Experience with Python, Go • Experience with microservices architecture • Experience with network topology and security #GD #LI-AV1
Senior Front-End Developer, Customer Application Development
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 To enable to promise of work, learn, grow for our customers, the tech team is on a journey to create new digital products which remove friction and create value in Canadian's lives. We are building new technology teams who will act like startups to solve consumer and business needs. As the Senior Front-End Developer, you will challenge the norm, strive to create the best experience's and someone who always puts the customer first. With your passion for writing clean, simple code and willingness to share learnings within your development team, each day will be fast-paced, challenging, rewarding and meaningful. Specifically, you will: • Create customer facing web applications using modern technologies • Maintain code quality by using or implementing development best practices • Work with technology and business leadership to define the right technology solutions to solve complex problems • Design, develop, test and deploy software applications • Collaborate with team members in an agile environment • Work with UI and UX teams to design and implement the best customer experiences • Work within a mix of JavaScript front end technologies Some of what you need • 2+ years of experience building web applications using Angular 7+, React and Bootstrap • 4+ years of JavaScript experience building web applications using jQuery, HTML and CSS • 4+ years working with browser API's and optimizing front end application performance • Post-secondary degree or diploma in Computer Science or related field • Excellent knowledge of UI/UX best practices and client-side templating (mustache, handlebars, jade) and working with Bootstrap • Experience using source control such as GitHub and working with data-handling using AJAX, JSON and REST API • Github account with a portfolio for demonstration • Experience writing unit test and automated testing tools • Experience with Smart Phone application development • Experience building and deploying solutions to cloud infrastructure • Experience working in an agile environment • Familiarity with design thinking and customer centric design • Strong understanding of .Net framework • Ability to think digital first and work in an ambiguous environment • You are always up to date on new technologies and how the industry is changing • A strong understanding of web application security best practices • 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 • Hybrid work environment both onsite and offsite #bringyourpassion
Senior IT Developer - Angular
TD, Toronto, ON, CA
Hours 37.5 Workplace Model Hybrid Pay Details We're committed to providing fair and equitable compensation to all our colleagues. As a candidate, we encourage you to have an open dialogue with your recruiter and ask compensation related questions, including pay details for this role.Department Overview Building a World-Class, Diverse and Inclusive Technology Team We can't afford to be boring. Neither can you. The scale and scope of what TD does may surprise you. The rapid pace of change makes it a business imperative for us to be smart and open-minded in the way we think about technology. TD's technology and business teams become more intertwined as new opportunities present themselves. This new era in banking does not equal boring. Not at TD, anyway. TD Applications & Systems Development covers technical planning, integration, systems analysis, design, development, unit and component systems testing, support-maintenance, and more. Meaningful, effective relationship-building is part of what these highly-skilled experts do best as they work together with technology project managers, delivery partners, business and systems analysts, testing and quality assurance teams, sponsors and so many other stakeholders to clarify requirements. There's room to grow in all of it. Job Details About This Role We are looking for someone to embrace a broad range of tasks associated with developing application and systems solutions to address business challenges. Sitting in this position will help expand your knowledge, strengthen your expertise and introduce you to the inner workings of our business alongside a team of seasoned, diversely-skilled technology professionals. Meaningful work is fueled by meaningful performance and career development conversations with your manager. Here's some of what you may be asked to perform: • Transform business requirements and research into winning delivery solutions that meet performance goals. • Rigorously build and test applications. • Perform systems administration: monitor, configure, back-up, authenticate, tune. • Aim for defect-free programming, create and maintain quality code, provide support during testing cycles and post-production deployment, engage in peer code reviews. • Contribute to project plans, estimations and status updates. • Identify issues, develop and maintain processes that address and resolve them, (and be sure to communicate/alert stakeholders as needed). • Primarily focus on day-to-day activities. •Make enhancements and troubleshoot. • Configure and develop custom components with technology partners (analysts, developers, designers etc.) to meet requirements and goals. • Ensure applications are free of common coding vulnerabilities (and follow standard security practices). • Proactively put forward ideas that speak to project objectives (e.g. development, testing solutions, and tools). • Complete unit and integration testing per standards and design specs. • Take part in scope assessment, risk and cost analysis. • Respect TD's technology delivery practices and standards, project management disciplines. • Stay on top of state-of-health monitoring and monthly SLA targets. • Apply and share technical expertise during incident management life cycle (e.g. analyzes reports and outages, perform impact assessments, facilitate stakeholder communication). Job Requirements What can you bring to TD? Share your credentials, but your relevant experience and knowledge can be just as likely to get our attention. It helps if you have: •Undergraduate Degree or Technical Certificate. •5-7 years front-end application development with following technologies - Angular/Typescript, Angular Material, Angular Elements, Jasmine/Karma and Git •Use design and coding best practices to build high-quality components and solutions •Understand Agile development methodology •Understand the Software Development Life Cycle (SDLC) •Implement Test Driven Design - write and execute comprehensive e2e testing •Be aware of current technologies and toolkits •Work with UX Partners to negotiate optimal user experience •Participate in peer-level code reviews •Advanced and extensive knowledge of the business (or organization), technical environment, standards, processes, procedures, programming languages and operating systems. •Readiness and motivation (as senior or lead developer and valued subject matter expert) to address and resolve highly complex and multifaceted development-related issues, often independently. •Strength in coaching and advising clients, partners and project teams. •Commitment to and belief in the quality of your deliverables. Additional Information Join in on what others in TD Technology Solutions are doing: •Inspire a positive work environment and help champion quality, innovation, teamwork and service to the business. •Learn voraciously, stretch your thinking, Company Overview Our ValuesAt TD we're guided by our purpose is to enrich the lives of our customers, communities and colleagues, and share a set of values that shape our culture and guide our behavior. In exchange for how our colleagues show up to help TD succeed, we are committed to delivering a colleague experience grounded in Impact, Growth and a Culture of Care. No matter where you work across TD, we empower you to make an impact at work and in your community, explore and grow your career and be part of our caring and inclusive culture. Making Your Well-being a PriorityA supportive culture that promotes colleague well-being is core to who we are. At TD, we focus on total well-being with extensive programs to help colleagues assess, manage, and improve their well-being across four core pillars - physical, financial, social and mental/emotional. In addition, we champion a safe and inclusive work environment so colleagues feel a sense of belonging and feel supported in their personal and professional growth. Through our focus on well-being, we know that we can help our colleagues thrive, contribute to our culture of care, and support better business outcomes, because when colleagues feel their best, they're more likely to do their best. Our Total Rewards PackageOur Total Rewards package reflects the investment we make in our colleagues to help them, and their families achieve their well-being goals. Total Rewards at TD includes a base salary, variable compensation, and several other key plans such as health and well-being benefits including medical, dental, vision & mental health coverage, savings and retirement programs, paid time off, banking benefits and discounts, career development, and reward and recognition programs. How We WorkAt TD, we believe in-person connections fuel collaboration and collective creativity. Our workplace experience empowers colleagues to do great work side-by-side at TD locations, while offering flexibility to work remotely where it makes sense for the work and team. Our teams work in one of three workplace models: Hybrid, Onsite and Primarily Remote. Wherever our colleagues are working, they'll always have access to the TD community and experience our culture of care. Who We AreTD is one of the world's leading global financial institutions and is the fifth largest bank in North America by branches. Every day, we deliver legendary customer experiences to over 27 million households and businesses in Canada, the United States and around the world. More than 95,000 TD colleagues bring their skills, talent, and creativity to the Bank, those we serve, and the economies we support. We are guided by our vision to Be the Better Bank and our purpose to enrich the lives of our customers, communities and colleagues.TD is deeply committed to being a leader in customer experience, that is why we believe that all colleagues, no matter where they work, are customer facing. As we build our business and deliver on our strategy, we are innovating to enhance the customer experience and build capabilities to shape the future of banking. Whether you've got years of banking experience or are just starting your career in financial services, we can help you realize your potential. Through regular leadership and development conversations to mentorship and training programs, we're here to support you towards your goals. As an organization, we keep growing - and so will you. Inclusiveness Our Commitment to Diversity, Equity, and Inclusion At TD, we're committed to fostering an environment where all colleagues are encouraged to bring their authentic selves to work, experience equitable opportunities, and feel respected and supported. We're dedicated to building an inclusive workforce that reflects the diversity of the customers and the communities in which we live and serve. Accommodation Your accessibility is important to us. Please let us know if you'd like accommodations (including accessible meeting rooms, captioning for virtual interviews, etc.) to help us remove barriers so that you can participate throughout the interview process. How We're Helping Make an Impact in Communities TD has a long-standing commitment to help drive progress towards a more inclusive and sustainable future. That's why we launched the TD Ready Commitment in 2018, now a multi-year North American initiative. Under the TD Ready Commitment, we are targeting a total of $1 billion by 2030 in community giving four key, interconnected drivers of change: Financial Security, Vibrant Planet, Connected Communities, and Better Health. It's our goal to help support change, nurture progress, and contribute to making the world a better, more inclusive place for our customers, colleagues, and communities. We look forward to hearing from you!
Développeur Front-End expérimenté
Ciao, Quebec City, QC
DIS « CIAO » À TON BOSS ! Au-delà de la prononciation du nom « Ciao » qui diffère d’une personne à une autre [ci‑aio, c‑iao, ch-iao], qui sommes-nous ?Chez Ciao, l’humain est au cœur de l’entreprise. Ici la collaboration, le savoir-faire et l’innovation sont le moteur de nos croyances. Ta mission sera d’intégrer une équipe dynamique, engagée et reconnaissante face à ton expertise. Il est temps de rejoindre ta nouvelle famille en pleine croissance, où près de 80 talents contribuent activement au bonheur collectif ! Voici l’opportunité que tu dois saisir !Ciao se spécialise principalement dans le développement de systèmes, l’accessibilité Web, le design inclusif et le développement sur mesure. C’est notamment par les compétences de notre équipe et l’engagement envers nos clients qu’on réussit à surpasser nos objectifs et d’ainsi contribuer à notre image de marque.En rejoignant l’équipe à titre de développeur·e front-end pour un projet auprès d’une institution publique provinciale, ta mission sera de de contribuer à la construction d’interfaces utilisateurs Web. Plus précisément, tes tâches consisteront à : Prendre en charge les développements et participer aux évolutions fonctionnelles d’applications WebGérer et résoudre des anomaliesConstruire et déployer des applications Web en plus de migrer des applications Web existantes sur le WebProposer et développer de nouvelles solutions à des problèmes existantsParticiper aux rituels d’équipe dans le respect des principes de la méthodologie agileAssurer la progression et le suivi des étapes de la réalisation des travaux dans le respect des échéanciersConcevoir, implanter, maintenir et optimiser des solutions automatisées dans un contexte de déploiement et d’intégration continue (CI/CD)Ton profil :Minimum de cinq (5) années d’expérience en développement front-end avec les principaux langages de programmation suivants : Angular, jQuery, HTML, CSS et JavaScriptMinimum de deux (2) années d’expérience en contexte infonuagique (Azure, AWS, etc.)Expérience avec le développement d’applications Web monopage (SPA) et avec les processus et outils de CI/CDExpérience avec les outils de gestion de sources (Git, etc.)Expérience en consultation TI (un atout)Bonne connaissance des valeurs et principes agilesBonne capacité de communication, autant avec les membres de l’équipe que le clientBonne capacité d’analyse et à émettre des estimationsSoucieux·euse de l’expérience utilisateur et de comprendre les problèmes liés au marchéÊtre un·e leader positif·ve reconnu·e pour amener une équipe vers la réussiteEngagés dans ta réussite, des avantages qui font la différence !Culture d’entreprise ouverte et à l’écoute des nouvelles initiativesUn vrai horaire flexible de 40 heures par semaineÀ 100 % en télétravail5 congés personnels et maladie4 semaines de vacances, dès l’embauche !13 jours fériésRégime d’assurances collectives modulaires (médicaments, paramédical, dentaire, visuel, assurance voyages, etc.)Service de télémédecine 24/7 : finie l’attente interminable dans les hôpitauxREER collectif avec la participation de CiaoPasse d’autobus et frais d’Internet remboursés mensuellementAllocation annuelle généreuse pour optimiser ton poste de travail à la maison : bonjour chaise ergonomique de tes rêves !Programme de formation continue valorisée et entièrement payéeActivités sociales originales et trippantes !Et bien + !*À noter qu’il s’agit d’un recrutement pour constituer une banque de candidatures. Ce poste est donc conditionnel à l’obtention du contrat de services.Planifie ton avenir, et qui sait, tu pourrais rejoindre notre tribu de talents de manière permanente au courant de l’hiver !Prêt(e) à relever ce défi avec nous ?Joins-toi à nous et dis « Ciao » à ton boss !
Senior Software Developer
Ontario Institute For Cancer Research, Toronto, Ontario
The Ontario Institute for Cancer Research (OICR) is seeking an enthusiastic senior developer to join a dynamic team working in one of the country's premier cancer research institutes.This position is temporary, full-time for one-year with the possibility of renewal.The Ontario Health Study (OHS) is a long-term, population-wide health study that serves as a platform to help researchers understand how our genes, lifestyle, and environment affect our health over time, and to develop strategies for the prevention, early detection, and treatment of chronic diseases like cancer, diabetes, heart disease, asthma, and Alzheimer's. The Study continues to expand its dataset through new linkages, sample collection and analyses, and administration of online questionnaires. OHS data and samples are available to the research community for approved, health-related studies.We at OHS Informatics aim at providing best practice solutions and infrastructure to health researchers. This includes a Laboratory Information Management System (LIMS), online participant portal & questionnaires, data warehouse & data sharing solutions, call-center solutions as well as an internal management console for administrative services.As part of the team, the Senior Developer is required to support existing and develop new innovative software solutions for OHS that contributes to the ongoing strategic OHS-IT deliverables. The successful candidate will have an extensive track record of information technology expertise and experience. Well-developed communication and relationship building skills are paramount. Experience in dealing in modern clinical and/or medical research settings is advantageous.While most work is completed remotely, we occasionally have onsite team meetings, events, or organization wide social activities where attendance is expected.OICR is Ontario's cancer research institute. We bring together people from across the province and around the world to improve the lives of everyone affected by cancer. We take on the biggest challenges in cancer research and deliver real-world solutions to find cancer earlier and treat it more effectively. We are committed to helping people living with cancer, as well as future generations, live longer and healthier lives.Launched in December 2005, OICR is an independent institute funded by the Government of Ontario through the Ministry of Colleges and Universities.Position responsibilities include:Utilize your expertise in UI/UX design principles to create visually stunning and user-friendly interfaces.Develop responsive and interactive front-end components using ZKoss (ZK) framework to enhance the overall user experience.Customize and extend ZK components to meet specific project requirements, ensuring that the UI aligns with the project's overall design and functionality goals that includes AODA compliance and a consistent look & feel across OHS public & participant websites.Collaborate with cross-functional teams in gathering project requirements and translating them into technical specifications.Proactively participate and influence the software architecture specifications, design, implementations.Provide accurate development estimates, identifying risks and developing / recommending mitigation strategies.Develop new, migrate & improve existing business applications with new features & enhancements using industry best practices and standards.Collaborate and contribute to the design and implementation of the analytics data marts.Conduct thorough testing and debugging of applications to ensure high-quality deliverables.Deploy software applications for development, staging & production as required.Ability to fast track, investigate and resolve end-to-end infrastructure, production, or operations related issues.Optimize application performance by identifying bottlenecks and implementing necessary improvements.Ensure adequate technical design, implementation documents and user guides as prepared.Demonstrate ability to manage multiple projects in a fast-paced work environment with exceptional attention to detail, coupled with strong organizational, time management, and decision-making skills.Lead and contribute to meetings, walkthrough reviews of technical & functional specifications and unit test plans.Research and recommend improvements to further automation of existing study activities as well as modernization of the existing applications.Stay up to date with emerging technologies and industry trends to continuously improve development processes and solutions.Key Design & Development Tools:UML, Java, Hibernate, MySQL, REST, JSON, ZK Framework, Ajax, JQuery, Tomcat, Eclipse, Eclipse Rich Client Platform programming, Jenkins, Jira, SVN, Git, MySQL Workbench, UFT, R, SAS Analytics, Linux, Debian, Windows Server, OpenStack.Qualifications:Bachelor's degree in Computer Science, Software Engineering or equivalent with relevant development experience.Experience with desktop & web development using Java and ZK/ZUL framework.Hands-on experience with the Model-View-ViewModel (MVVM) architecture in ZK and a track record of implementing responsive design principles using ZK ensuring optimal user experiences across various devices and screen sizes.Experience working with relational databases and proficiency in MySQL and Hibernate.Proficiency in Bootstrap, CSS, JavaScript or similar front-end toolkits or scripting languages.Proven expertise in functional and non-functional requirements and testing.Experience with continuous integration/delivery best practices, technologies, and tools such as Jenkins, GitHub, JIRA.Working knowledge for developing on cloud environments like AWS, Google cloud is a plus.Knowledge of data warehousing concepts and best practices is highly desirable.Knowledge of AODA, PIPEDA, PHIPA & HIPAA compliance is a plus.Strong problem-solving skills and attention to detail.Strong verbal and written communication skills.Strong relationship building & collaboration skills. Ability to work independently and take ownership of assigned tasks.Previous experience working in an Agile development team.Additional technology certifications and/or software development certifications are desirable.For more information about OICR, please visit the website at www.oicr.on.ca.To learn more about working at OICR, visit our career page.CLOSING DATE: Until Filled
Senior Front Office Developer - 1 Year Contract (Python, Typescript, React)
BMO, Toronto, ON, CA
Application Deadline: 03/28/2024Address:100 King Street WestBMO Capital Markets is a leading, full-service financial services provider. We offer corporate and investment banking, treasury management, as well as research and advisory services to clients around the world. #bmocapitalmarketsMandateThe successful candidate will be accountable to work in a team to develop and implement analytical tools for use by BMO Capital Markets front-office to manage exposures and make trading decisions. Extensive software development and financial knowledge will be required for this challenge. Help support front office traders in their use of trading platforms.Maintenance and upgrading of existing software structure.Lead frontend programming. Ensure high standards are maintained through regular peer code review.Write well designed, testable, readable and scalable code.Provide training to team members on web technologies. Knowledge and Skills The ideal candidate will have the following skills/experience:Good working experience building robust, complex and accessible web applications.Front end development experiences should include HTML/CSS/Typescript and working knowledge in React function component and hooks.Back end development experiences should include Python/C#/Java with strong emphasis in functional and object-oriented methodologiesGood understanding of web fundamentals and REST API are required. Having knowledge in FastAPI is a bonus.Database experiences should include relational data modeling and SQL. Having good knowledge in Oracle is a bonus.Good working knowledge on the development tools, such as VS code, npm workspaces, vite, eslint, prettier, vitest, react testing library, pylint and pytest.Strong analytical, problem solving and debugging skillsBonus: Experience with capital markets (trading/sales) environment Key Accountabilities This position is closely aligned with the priorities of the Heads of Trading and Desk Heads across Global Markets. The key responsibilities are the development and support of front office activities. Authorities This role involves decisions around the design and development of key trading infrastructure. Scope and Impact The scope of this position includes several businesses under Global Markets.Cross Functional RelationshipsGlobal Markets Engineering works closely with groups across Capital Markets, in particular the sales and trading desks within Global Markets. This position will also include frequent interaction with BMO Technology & Operations, Market Risk and Operational Risk.Working ConditionsWork is in the Capital Markets trading environment. Has limited exposures to risk or ill health, however may have periods of moderate to high levels of stress. Role requires the ability to interact on a cross functional basis with other groups while also operating independently.Grade:8Job Category:People Manager / GestionnaireWe're here to helpAt BMO we are driven by a shared Purpose: Boldly Grow the Good in business and life. It calls on us to create lasting, positive change for our customers, our communities and our people. By working together, innovating and pushing boundaries, we transform lives and businesses, and power economic growth around the world.As a member of the BMO team you are valued, respected and heard, and you have more ways to grow and make an impact. We strive to help you make an impact from day one - for yourself and our customers. We'll support you with the tools and resources you need to reach new milestones, as you help our customers reach theirs. From in-depth training and coaching, to manager support and network-building opportunities, we'll help you gain valuable experience, and broaden your skillset.BMO is committed to an inclusive, equitable and accessible workplace. By learning from each other's differences, we gain strength through our people and our perspectives. Accommodations are available on request for candidates taking part in all aspects of the selection process. To request accommodation, please contact your recruiter.
SAP iXp Intern - Software Developer [Vancouver]
SAP, Vancouver, BC
We help the world run betterOur company culture is focused on helping our employees enable innovation by building breakthroughs together. How? We focus every day on building the foundation for tomorrow and creating a workplace that embraces differences, values flexibility, and is aligned to our purpose-driven and future-focused work. We offer a highly collaborative, caring team environment with a strong focus on learning and development, recognition for your individual contributions, and a variety of benefit options for you to choose from. Apply now! About the SAP Internship Experience Program The SAP Internship Experience Program is SAP's global, strategic, paid internship program that provides university students with opportunities to find purpose in their careers. Three reasons to intern at SAP Culture of collaboration: meet with mentors, make new friends across the globe and create a thriving personal network. Project-driven experience: gain cross-functional skills from our virtual and in-person learning sessions, diverse subject matter experts, and project deliverables. Gain visibility: with SAP Internship Experience Program in your title, you'll have a global network of SAP leaders, entrepreneurs and career development opportunities at your fingertips. What you'll do Position Title:SAP iXp Intern - Software Developer Location:Vancouver, BC Expected Start Date: April 2024 Contract Duration: 8 months Work Hours: 40 hours per week SAP Concur is the world's leading brand for integrated travel, expense, and invoice management solutions, driven by a relentless pursuit to simplify and automate these everyday processes. The Travel Platform team at SAP Concur is seeking a highly motivated and energetic software developer to assist in building our next-gen travel platform. We are building the new travel admin configuration platform which will be used by all clients with an admin role, to configure various features across the SAP Concur site. What you bring We're looking for someone who takes initiative, perseveres, and stay curious. You like to work on meaningful innovative projects and are energized by lifelong learning. Position Requirements: Understanding of software applications, software development lifecycle, and development methodologies (Agile/Scrum) Strong programming skills and experience with object-oriented languages such as Java Strong proficiency in front-end development languages (JavaScript, HTML, CSS) Flexibility to work with a global team in various time zones Clear and concise communication, both verbal and written Strong desire to interact with and learn from senior members of the team Nice to Have: JavaScript framework (React+Redux) experience preferred Java framework (Spring Boot) experience preferred DevOps experience preferred Experience with databases (PostgreSQL) preferred UI Unit and/or E2E Testing experience preferred Familiarity with development tools such as Git and JIRA Educational requirements: Currently studying or have recently completed an undergraduate or graduate program in Computer Science, Electrical Engineering, Information Technology, or Information Systems Meet your team We are a full-stack development team. We use React, Node.js and Redux for Web UI development and our backend services are using SpringBoot. We also manage CI/CD pipelines for our services using Kubernetes and Docker. In addition to these technical skills, you will get to work in a highly collaborative environment using agile software development methodologies. Our team is distributed across multiple cities in the US. We build breakthroughs togetherSAP innovations help more than 400,000 customers worldwide work together more efficiently and use business insight more effectively. Originally known for leadership in enterprise resource planning (ERP) software, SAP has evolved to become a market leader in end-to-end business application software and related services for database, analytics, intelligent technologies, and experience management. As a cloud company with 200 million users and more than 100,000 employees worldwide, we are purpose-driven and future-focused, with a highly collaborative team ethic and commitment to personal development. Whether connecting global industries, people, or platforms, we help ensure every challenge gets the solution it deserves. At SAP, we build breakthroughs, together.We win with inclusionSAP's culture of inclusion, focus on health and well-being, and flexible working models help ensure that everyone - regardless of background - feels included and can run at their best. At SAP, we believe we are made stronger by the unique capabilities and qualities that each person brings to our company, and we invest in our employees to inspire confidence and help everyone realize their full potential. We ultimately believe in unleashing all talent and creating a better and more equitable world. SAP is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to the values of Equal Employment Opportunity and provide accessibility accommodations to applicants with physical and/or mental disabilities. If you are interested in applying for employment with SAP and are in need of accommodation or special assistance to navigate our website or to complete your application, please send an e-mail with your request to Recruiting Operations Team: [email protected]. For SAP employees: Only permanent roles are eligible for the SAP Employee Referral Program, according to the eligibility rules set in the SAP Referral Policy. Specific conditions may apply for roles in Vocational Training.EOE AA M/F/Vet/Disability:Qualified applicants will receive consideration for employment without regard to their age, race, religion, national origin, ethnicity, age, gender (including pregnancy, childbirth, et al), sexual orientation, gender identity or expression, protected veteran status, or disability. SAP believes the value of pay transparency contributes towards an honest and supportive culture and is a significant step toward demonstrating SAP's commitment to pay equity. SAP provides the hourly base salary rate range applicable for the posted role. The targeted range for this position is 24-40 CAD. The actual amount to be offered to the successful candidates will be within that range, dependent upon the key aspects of each case which may include education, skills, experience, scope of the role, location, etc. as determined through the selection process. SAP offers limited benefits for employees hired into hourly or like roles subject to appliable plan/policy terms. A summary of benefits and eligibility requirements can be found by clicking this link: SAPNorthAmericaBenefits.com Requisition ID: 388079 | Work Area: Software-Design and Development | Expected Travel: 0 - 10% | Career Status: Student | Employment Type: Intern | Additional Locations: #LI-HybridRequisition ID: 388079 Posted Date: Mar 26, 2024 Work Area: Software-Design and Development Career Status: Student Employment Type: Intern Expected Travel: 0 - 10% Location: Vancouver, British Columbia, CA, V6B 1A9
Développeur senior Front End
NuMove Robotique & Vision Inc., Anjou, QC
Le groupe NūMove est une entreprise de robotique et de vision. Notre équipe est composée de professionnels expérimentés et hautement qualifiés qui travaillent dans le domaine de solutions d’automatisation pour des entreprises manufacturières depuis plus de 25 ans. Notre riche savoir-faire bonifie l’expérience NūMove auprès de nos clients et l’étendue de nos connaissances nous distingue sur le marché.Le groupe NūMove fait un effort concerté pour améliorer la qualité de vie de leurs employés au travail par l’acquisition de matériel informatique haut de gamme, d’ameublement ergonomique et d’équipement spécialisé (imprimante 3D). Notre force : être à l’écoute et prioriser l’intégration au sein de l’entreprise.Esprit d’équipe et activités internesProjets complexes & stimulantsHoraires de travail flexiblesAvantages sociaux compétitifsL’organisation possède un espace d’atelier de 24 000 pieds carré et un système de gestion (ERP).Sous la supervision du Chef d’équipe Vision numérique et développement logiciel, le ou la candidate participera à la conception et au développement de logiciels industriels.Le ou la candidate arrivera à un moment clé dans la phase de développement de l’organisation, ouvrant la voie à diverses possibilités.Responsabilités:Concevoir, développer et mettre en œuvre des applications.Participer à l'analyse des besoins fonctionnels et techniques pour la conception de solutions efficaces.Collaborer avec l'équipe de développement pour assurer une intégration harmonieuse avec d'autres composants du système.Optimiser les performances des applications web en effectuant des tests et des ajustements nécessaires.Maintenir et améliorer les fonctionnalités existantes en révisant régulièrement le code.Suivre les meilleures pratiques de développement web et les dernières tendances en matière de technologies frontend.Travailler en étroite collaboration avec les autres membres de l'équipe pour atteindre les objectifs de développement fixés.Participer activement aux réunions d'équipe Agile et contribuer à la planification et à l'estimation des tâches de développement.Travailler en étroite collaboration avec les équipes DevOps pour assurer le déploiement continu et la livraison rapide des fonctionnalités. QUALIFICATIONSBAC en génie informatique, en génie logiciel, ou expérience équivalente.10 ans Solide expérience dans le développement web avec une expertise particulière en React.Connaissance approfondie de JavaScript, TypeScript, HTML et CSS.Connaissance d’un gestionnaire de packages comme NPM, Yarn, PNPM etc.Familiarité avec les principes et les outils DevOps tels que l'intégration continue (CI/CD) et l'automatisation des tests.Capacité à comprendre et à résoudre les problèmes techniques complexes.Bonne compréhension des concepts de développement frontend tels que les composants, le state management, le routing, etc.Expérience dans l'utilisation d'outils de gestion de versions tels que Git.Excellentes compétences en résolution de problèmes et en débogage pour identifier et corriger les erreurs rapidement.Capacité à travailler de manière autonome et en équipe.Excellentes compétences en communication pour collaborer efficacement avec les membres de l'équipe et les parties prenantes.Parfaite connaissance du français;Bonne capacité à communiquer efficacement avec les membres de l’équipe dans un contexte de complexité de projet multidisciplinaire. ATOUTExpérience dans le secteur de l’automatisation ;Familiarité avec les langages de programmation C#Détenir un permis de conduire valide ;Détenir un passeport valide.Si vous êtes passionné par le développement Front End, que vous avez une solide expérience en React et que vous souhaitez rejoindre une équipe dynamique, nous vous encourageons à postuler. Rejoignez-nous et contribuez à la création d'applications web innovantes et conviviales pour nos utilisateurs.
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.
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.
Full Stack Developer
CGI Group, Halifax, NS
Position Description: Min. years experience required: 6-9 yearsLocation: Halifax, Nova Scotia Required qualifications to be successful in this role: Key Skills:• Experience designing and maintaining highly scalable and performant web applications using Angular.• Develop and integrate RESTful APIs using Python and robust web frameworks like Django, Flask, or Fast API.• Utilize Docker containers to package and deploy microservices to AWS EKS.• Experience in implementing authorization, authentication, and security best practices.• Interact heavily with relational and analytical databases to retrieve or persist data.• Solid understanding of database design principles and writing efficient complex SQL queries to retrieve data.• Implement and maintain CI/CD pipelines using Jenkins or similar tools for testing and deployment of front end angular and backend Python applications on AWS infrastructure.• Implement automated testing solutions using Pytest or similar framework.• Collaborate with cross-functional teams(Product owners, Architects, Tech Leads, fellow engineers, data modelers, stake holders) to deliver high-quality software.• up-to-date knowledge on aws, containers, container orchestration, web development frameworks and best practices.• Excellent problem-solving, communication, analytical and collaboration skills. Skills: AngularPythonRESTful (Rest-APIs) 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.
Sr Full Stack Java Developer
CGI Group, Halifax, NS
Position Description: We offer the opportunity to work with Canada’s largest Information Technology Outsourcing and Management Consulting Company with a true global presence in a fast-paced and energetic atmosphere where your personal and professional growth is accelerated by your desire and sense of commitment. CGI’s continuous growth is a testament to the confidence clients place in them and to the dedication of their professionals. At CGI, all employees are called members because they feel a powerful sense of ownership and accountability. Members at CGI are building their own company - in 100+ offices worldwide. CGI has the global resources, expertise, stability and dedicated professionals needed to achieve results for clients - and for members; that’s why an astounding 90 percent of them are CGI shareholders.We're expanding in Atlantic Canada and we need your skills, enthusiasm, and dedication as part of our team. Your future duties and responsibilities: Your future roles and responsibilities:• Responsible for developing and managing the development of wealth management applications • Provide technical problem solving / technical analysis skills to the team though coaching and mentoring activities • May participate in/lead emerging digital transformation technology projects • May participate in/lead application design activities creating multi-platform applications that span mobile, tablet, desktop and connected devices • Act as a resource for software developers on policies, procedures, design concepts and technical issues • Maintain and enhance existing software to address strategic business development needs to improve the software Required qualifications to be successful in this role: •A minimum of ten (10) years of development experience in a Java development environment.•A minimum of ten (10) years of experience as a full stack developer working in both front end, backend technology stack including Angular, Rest protocol, HTML, xml/xslt, and/or Typescript•Demonstrated experience with application development components such as Spring Framework, Java persistence, RedHat Openshift or Kubernetes•Demonstrated experience with DevOps components: Docker/PodMan, Jenkins, Git, Linux•Demonstrated knowledge of microservice based architecture and deployment•Demonstrated knowledge of QA methods, Test Driven Development (TDD) and tools such as Gherkin and Mockito.•Operational experience in maintaining a high availability systemNice to have qualifications to be successful in this role:• Familiar with financial services operations and technology, including major platforms, technologies, applications, architectures, business models and internal structures • Financial services background preferred • Strong verbal and written communication skills • Strong organization and leadership skills with the ability to facilitate technical sessions#LI-MT1 Skills: AngularJavaKubernetesSpringSpring 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.
Full Stack Developer(Ruby, Javascript and Python)
NetApp, Bangalore, Any, India
About NetApp We're forward-thinking technology people with heart. We make our own rules, drive our own opportunities, and try to approach every challenge with fresh eyes. Of course, we can't do it alone. We know when to ask for help, collaborate with others, and partner with smart people. We embrace diversity and openness because it's in our DNA. We push limits and reward great ideas. What is your great idea? "At NetApp, we fully embrace and advance a diverse, inclusive global workforce with a culture of belonging that leverages the backgrounds and perspectives of all employees, customers, partners, and communities to foster a higher performing organization." -George Kurian, CEOJob SummaryNetApp's StorageGRID is a software-defined, object-based storage platform that provides intelligent policy-driven data management. StorageGRID stores and manages unstructured data at scale to provide secure, durable object storage. This is your chance to work alongside a group of talented developers, impart your vision, and rapidly launch the latest cloud storage software. If you have mastered your current technology, language, or development environments, we know you will fit in with our team. As a Lead developer working on StorageGRID manageability and Simplicity via Grid Manager Interface and other customer facing applications, you will be responsible for the high-level design and development of software applications used by StorageGRID customers. You will be part of a highly skilled technical team and working closely with the team of software developers responsible for the design, development, QA and install/deployment of applications used by our post sales, partners and customersJob Requirements Strong hands-on knowledge of Back end Web Technologies - Python, Ruby on Rails or similar application development experience with good understanding of object-oriented programing concepts. At least working knowledge of Front end Web Technologies - JavaScript, HTML, CSS with working knowledge of rich client frameworks such as Angular. Working knowledge of Web Server, and Microservices Experience on RESTful API's & standard data exchange formats is a must Experience on multiple operating system platforms desired (Windows, Linux, Solaris, Unix) Strong ownership sense of product and team with ability to lead a team by example. Nice to Have's: Full stack development experience is desired Containers Experience with storage technologies and/or shared infrastructure environments Education A minimum of 10+ years of experience is required. A Bachelor of Science Degree in Engineering or Computer Science, or a Master Degree; or equivalent experience is required. Demonstrated ability to have completed multiple, moderately complex technical tasks Did you know... Statistics show women apply to jobs only when they're 100% qualified. But no one is 100% qualified. We encourage you to shift the trend and apply anyway! We look forward to hearing from you. Why NetApp? In a world full of generalists, NetApp is a specialist. No one knows how to elevate the world's biggest clouds like NetApp. We are data-driven and empowered to innovate. Trust, integrity, and teamwork all combine to make a difference for our customers, partners, and communities. We expect a healthy work-life balance. Our volunteer time off program is best in class, offering employees 40 hours of paid time off per year to volunteer with their favorite organizations. We provide comprehensive medical, dental, wellness, and vision plans for you and your family. We offer educational assistance, legal services, and access to discounts. We also offer financial savings programs to help you plan for your future. If you run toward knowledge and problem-solving, join us.Salary: . Date posted: 03/19/2024 03:04 PM
Front End Supervisor
Loblaw Companies Ltd - Head Office, Williams Lake, BC
Referred applicants should not apply directly to this role.All referred applicants must first be submitted through Workday by a current Loblaw Colleague.Come make your difference in communities across Canada, where authenticity, trust and making connections is valued - as we shape the future of Canadian retail, together. Our unique position as one of the country's largest employers, coupled with our commitment to positively impact the lives of all Canadians, provides our colleagues a range of opportunities and experiences to help Canadians Live Life Well.At Loblaw Companies Limited, we succeed through collaboration and commitment and set a high bar for ourselves and those around us. Whether you are just starting your career, re-entering the workforce, or looking for a new job, this is where you belong. What you'll do:Oversee the day-to-day operations of a specific department within a storeEnsure the department meets or exceeds sales and profitability goalsTrain and develop department associates in customer service, product knowledge, and merchandisingEnsure merchandise is stocked, displayed, and priced appropriatelyMonitor inventory levels and coordinate with other departments to ensure timely replenishmentMaintain a clean and safe department for customers and employeesManage departmental expenses and assist in budget preparationCommunicate regularly with store management and other department managers to ensure store-wide goals are being metBe constantly on the lookout for great talent to join our teamLead, coach and motivate colleagues to improve productivity, engagement and retentionBe committed to maintaining merchandising and operational standardsBuilding and leading diverse teams that foster a workplace of inclusiveness and belongingWhat you bring:High school diploma or equivalent; some college coursework preferredPrevious retail management experience, preferably in a departmental or specialty store settingStrong leadership and interpersonal skills with the ability to motivate and develop associatesExcellent organizational and time management skillsAbility to work a flexible schedule, including nights and weekendsProficiency in basic computer skills, including Microsoft OfficeKnowledge of retail operations, including merchandising, inventory management, and customer serviceAbility to lift and move up to 50 pounds and stand for extended periods of time.Our commitment to Sustainability and Social Impact is an essential part of the way we do business, and we focus our attention on areas where we can have the greatest impact. Our approach to sustainability and social impact is based on three pillars - Environment, Sourcing and Community - and we are constantly looking for ways to demonstrate leadership in these important areas. Our CORE Values - Care, Ownership, Respect and Excellence - guide all our decision-making and come to life through our Blue Culture. We offer our colleagues progressive careers, comprehensive training, flexibility, and other competitive benefits - these are some of the many reasons why we are one of Canada’s Top Employers, Canada’s Best Diversity Employers, Canada’s Greenest Employers & Canada’s Top Employers for Young People.If you are unsure whether your experience matches every requirement above, we encourage you to apply anyway. We are looking for varied perspectives which include diverse experiences that we can add to our team.We have a long-standing focus on diversity, equity and inclusion because we know it will make our company a better place to work and shop. We are committed to creating accessible environments for our colleagues, candidates and customers. Requests for accommodation due to a disability (which may be visible or invisible, temporary or permanent) can be made at any stage of application and employment. We encourage candidates to make their accommodation needs known so that we can provide equitable opportunities. Please Note:Candidates who are 18 years or older are required to complete a criminal background check. Details will be provided through the application process.Hiring Range / Échelle salariale à l’embauche :$37,500.00 - $60,000.00 / 37.500,00$ - 60.000,00$ (per year / par an)A candidate’s experience and knowledge as well as the geographical region in which the position is located may be factored into the pay a candidate receives for this position. / L’expérience et les connaissances d’un candidat ainsi que la région géographique dans laquelle le poste est situé peuvent être prises en compte dans la rémunération qu’un candidat reçoit pour ce poste.
Software Developer - Senior
Computer Consultants International, Inc., Toronto, ON
HYBRID position at Toronto, OntarioMust haves:At least 8 years of hands-on experience with software developmentDemonstrates extensive experience with the following:Development of enterprise-grade applications using Restful API and Angular frameworks, etc.REST API design and development, including experience with API documentation and testing.Angular including deep knowledge of concepts, latest features and best practicesFront-end Development Skills including proficiency in Angular frameworkHTML5, CSS3, and JavaScript/TypeScript, Knowledge of responsive web design and cross-browser compatibility.SQL and working with relational databases, such as SQL Server, PostgreSQL, or Oracle, and non-structured database such as MongoDB.Demonstrates some experience with the following:Portals that handle documents requiring digital signatures and interoperable between multiple applications.Containerized environments such as Azure, OpenShift, etc.Enterprise integration technologies, such as JMS, AMQP, or REST, and an understanding of how to use them in a Spring Integration context.Application security in Cloud environment, for example, Oauth2, Multi-Factor Authentication, SSO, certificate based or protected API, JWT Authentication, TLS1.2, and others.Hands-on experience in pdf generation and implementation
Senior Software Engineer- Front End
Microsoft Canada, Vancouver, BC
We believe the modern workspace is underserved by the existing software solutions and we are building the new, truly modern collaboration and productivity hub for the workspace. Microsoft Teams is core to our vision for intelligent communications—bringing together conversations, meetings, files, Office apps, and third-party integrations—to provide a single hub for teamwork in Office 365. Teams is the fastest growing business application. Its momentum has proven that teamwork is essential to the way work gets done today. As we build out these capabilities, Teams has evolved as the primary client for intelligent communications in Office 365.The Framework CoreUX team focuses on providing common software components used throughout the Teams ecosystem. We are searching for a passionate and experienced Senior Software Engineer- Front End to contribute to the Teams UI through improvements and new features. If you love modern web development and creating solutions that scale, then this is the role for you. Join us as we Your contributions will help Microsoft Teams continue our unprecedented growth so we can empower our customers and partners to achieve more. Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond. Individual Contributor
Staff Software Developer
WarnerMedia, Kanata, Any
Every great story has a new beginning, and yours starts here. Welcome to Warner Bros. Discovery... the stuff dreams are made of. Who We Are... When we say, "the stuff dreams are made of," we're not just referring to the world of wizards, dragons and superheroes, or even to the wonders of Planet Earth. Behind WBD's vast portfolio of iconic content and beloved brands, are the storytellers bringing our characters to life, the creators bringing them to your living rooms and the dreamers creating what's next... From brilliant creatives, to technology trailblazers, across the globe, WBD offers career defining opportunities, thoughtfully curated benefits, and the tools to explore and grow into your best selves. Here you are supported, here you are celebrated, here you can thrive. We are the now and the next. The power behind the people building the future. We are born from the spirit of innovation. We are created from the idea that people around the world want more, need more, deserve more. We are the home of the global digital revolution. We are CNN.To see what it's like to work at CNN, follow @WBDLife on Instagram and X ! The JobWarner Bros Discovery seeks a Staff Software Developer for CNN's Breaking News team. CNN is the world's most essential and engaging source of video and digital news, and we're embarking on a crucial mission to invent the next generation news and information experiences online. You'll be joining an empowered cross-functional team building the trusted new digital products, platforms, and formats that put CNN's talent, expertise, and content programming - and the directions it goes next - directly in the hands of consumers. The Internet is changing the news and information landscape, and we have an ambitious product roadmap grounded in journalism and facts. Our team has a unique ability to marry content, design, product, and technology to spark connection, fulfill utility, and build community.The DailyHelp drive the architecture and implementation of our consumer experiences from a front-end perspective with some full-stack needs (roughly 80/20).7+ years experience working as a Software Developer, proficient in modern javascript frameworks like React, Svelte and able to advance the skills, capabilities, and craft of the teamEffectively communicate complicated software concepts and business value in a way your target audience will understandLead code & architecture reviews and champion best practices for the organization by defining and evolving engineering standardsWork primarily in modern Javascript and Typescript using AWS servicesCode! Be passionate about software engineering with a strong sense of ownership for the code that you and your team writeExperience with devops, contributing to CI/CD pipelines, and able to get products into productionFail up, learn from research and experiments and ultimately choose the best solution to succeed the company objectivesFollow a progressive development methodology, moving from proofs of concept to prototypes to production releasesParticipate in collaborative discussions with the product design and development team to select approaches and implementation details with an eye toward resiliency, agility, and simplicity.The EssentialsYou are a strong team player with proven ability to work cross-functionally with humility and a sense of humorDemonstrated ability to partner with multiple internal and external stakeholders to deliver your productAbility to work in a dynamic and nimble environment which can pivot very quickly to reflect the changing needs of the companyOutstanding organizational, interpersonal and communication skillsStrong work ethic, integrity and collaborative approach to workAbility to think strategically and to translate ideas into actionsSignificant industry experience with modern development technologies. Have a solid understanding of common software data structures and algorithmsA passion to grow professionally and continue developing along an individual contributor pathWhat will set you apart from the crowd:Experience with server sent events or other real time data mechanismsSignificant experience building components for complex CMS environmentsActive in the technology community How We Get Things Done... This last bit is probably the most important! Here at WBD, our guiding principles are the core values by which we operate and are central to how we get things done. You can find them at www.wbd.com/guiding-principles/ along with some insights from the team on what they mean and how they show up in their day to day. We hope they resonate with you and look forward to discussing them during your interview. The Legal Bits... Warner Bros. Discovery embraces the opportunity to build a workforce that reflects the diversity of our society and the world around us. Being an equal opportunity employer means that we take seriously our responsibility to consider qualified candidates on the basis of merit, without regard to race, color, religion, national origin, gender, sexual orientation, gender identity or expression, age, mental or physical disability, and genetic information, marital status, citizenship status, military status, protected veteran status or any other category protected by law.If you're a qualified candidate and you require adjustments or accommodations to search for a job opening or apply for a position, please contact us at [email protected]: . Date posted: 03/21/2024 05:11 PM
Senior Banking Azure Developer - focusing on Databricks - 73503-1
S.i. Systems, Toronto, ON
Position Title: Applications Developer - SeniorLine of Business: Wealth management techDuration: 6 MonthsRemote/Hybrid: Hybrid - minimum 1 day a week which Is Wednesday, mandatoryOffice Location: 81 Bay 12th floorResponsibilities:We have a lot of applications that were migrated to Azure in the last 2 years. We need to some enhancements and upgrades. We may need to upgrade some frameworks. Front end technologies that need to be updated too. Upgrade and maintenance mainly 6 projects in progress. We need to achieve all 6 application upgrades that are all azure based• Must successfully manage multiple priorities as this role will manage multiple concurrent objectives, projects, groups or activities.• Act as an expert technical resource for modeling, simulation and analysis efforts.• Adapt to change quickly and adjust work accordingly in a positive manner.• Analyze highly complex business requirements. generate technical specifications to design or redesign complex software components and applications.• Analyze, define and document requirements for data, workflow, logical processes, hardware and operating system environment, interface with other. systems, internal and external checks, controls, and outputs.• Assure quality, security and compliance requirements are met for supported area.• Be flexible and thrive in an evolving environment.• Coordinate coding, testing, implementation, integration and documentation of solution.• Ensure that errors are detected to avoid production outages.• Leverage industry best practices to design, test, implement and support a solution.• May act as a team lead for a small team and/or technical solution provider (subject matter expert) for complex application problems.• Perform complex applications programming activities.• Development experience in needed language or technology (e.g. - C#, C++, HTML.)Must have skills:Azure Data Factory,ETL,SQL,DatabricksNice to have skillsInformatica.Former experience as either:-Azure Developer-Azure Data Engineer Apply
Lead Front-end / UI Software Engineer - LMTS / PMTS
Salesforce, Hyderabad, Any, India
To get the best candidate experience, please consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts. Job Category Software EngineeringJob Details About Salesforce We're Salesforce, the Customer Company, inspiring the future of business with AI+ Data +CRM. Leading with our core values, we help companies across every industry blaze new trails and connect with customers in a whole new way. And, we empower you to be a Trailblazer, too - driving your performance and career growth, charting new paths, and improving the state of the world. If you believe in business as the greatest platform for change and in companies doing well and doing good - you've come to the right place. About Salesforce We're Salesforce, the Customer Company, inspiring the future of business with AI+ Data +CRM. Leading with our core values, we help companies across every industry blaze new trails and connect with customers in a whole new way. And, we empower you to be a Trailblazer, too - driving your performance and career growth, charting new paths, and improving the state of the world. If you believe in business as the greatest platform for change and in companies doing well and doing good- you've come to the right place. Role Description Salesforce has immediate opportunities for software engineers who want their lines of code to have significant and measurable positive impact for users, the company's bottom line, and the industry. You will be working with a group of world-class engineers to build the breakthrough features our customers will love, adopt, and use while keeping our trusted CRM platform stable and scalable. The software engineer role at Salesforce encompasses architecture, design, implementation, and testing to ensure we build products right and release them with high quality. Code review, mentoring junior engineers, and providing technical guidance to the team (depending on the seniority level) We pride ourselves on writing high-quality, maintainable code that strengthens the stability of the product and makes our lives easier. We embrace the hybrid model and celebrate the individual strengths of each team member while encouraging everyone on the team to grow into the best version of themselves. We believe that autonomous teams with the freedom to make decisions will empower the individuals, the product, the company, and the customers they serve to thrive. Your Impact As a Lead/Principal Front-end Software Engineer at Salesforce, you'll be applying your expertise in front end web development, you'll drive the development and maintenance of our products, ensuring they remain robust, efficient, and innovative. Lead the architectural design and technical implementation of critical and intricate frontend solutions within our full-stack web system, using standard frameworks such as ReactJS, Flux, Redux, Relay/GraphQL, ReactNative, Ember.js, Node.js, ASP.net, and common design pattern like MVC.Design and deploy RESTful APIs to facilitate seamless communication between frontend and backend systems, enabling smooth interaction and data exchange.Drive technical excellence and innovation establishing and upholding high standards for code quality, performance, and reliability. You'll promote coding excellence, implement best practices, and nurture a culture of quality software development.Embrace and enhance our CI/CD pipelines, automating the development lifecycle to streamline deployment and integration processes. You'll advocate for best practices in software development, including efficient code organization, modularization, and dependency management, to elevate code quality and developer productivity.Stay informed about the latest advancements in full stack web technology, ensuring our solutions remain at the forefront of innovation and industry standards.Collaborate closely with cross-functional teams, including product managers, designers, and other engineering teams, to deliver exceptional user experiences that meet and exceed customer expectations.Mentor and inspire team members through code reviews and dedicated sessions, fostering a culture of continuous learning and growth. You'll provide guidance and support to junior engineers, sharing your knowledge and expertise to help them thrive in their roles.Required Skills :10+ years of experience in frontend or full stack web development, with proficiency in both frontend and backend technologies.Solid knowledge of web technologies such as JavaScript, CSS, HTML5, XML, Ajax, or TypeScript.Broad knowledge of web standards related to APIs, such as REST, SOAP, WSDL, HTTP, JSON, etc.Solid understanding of relational and non-relational database technologies (e.g., Microsoft SQL Server, MySQL, Mango DB) and experience with ORM frameworks (e.g., Entity Framework).Experience with version control systems (e.g., Git) and CI/CD pipelines.Excellent problem-solving skills and attention to detail.Ability to participate in the team's on-call rotation to address complex problems in real time and maintain highly available, performant, and secure services.Strong communication and collaboration abilities.Experience with Agile/Scrum methodologies.Preferred Skills :Extensive professional experience matched to the job grade.Hands-on experience in developing SaaS applications over public cloud infrastructure (AWS/Azure/GCP).Proficiency in container orchestration systems like Kubernetes, EKS, and Docker.Knowledge of microservices architecture and distributed systemsActive participation in open-source communities or contributions to relevant projects.Mastery of multiple programming languages and platforms9+ years of software development experienceDeep knowledge of object-oriented programming and other scripting languages: Java, Python, Scala C#, Go, Node.JS and C++.Strong SQL skills and experience and experience with relational and non-relational databases e.g. (Postgress/Trino/redshift/Mongo).Proven experience designing and developing distributed systems at scale.Proficiency in queues, locks, scheduling, event-driven architecture, and workload distribution.A deeper understanding of software development best practices and demonstrate leadership skills.Degree or equivalent relevant experience required. Experience will be evaluated based on the core competencies for the role (e.g. extracurricular leadership roles, military experience, volunteer roles, work experience, etc.)BENEFITS & PERKSComprehensive benefits package including well-being reimbursement, generous parental leave, adoption assistance, fertility benefits, and more!World-class enablement and on-demand training with Trailhead.comExposure to executive thought leaders and regular 1:1 coaching with leadershipVolunteer opportunities and participation in our 1:1:1 model for giving back to the communityFor more details, visit https://www.salesforcebenefits.com/Accommodations If you require assistance due to a disability applying for open positions please submit a request via this Accommodations Request Form .Posting Statement At Salesforce we believe that the business of business is to improve the state of our world. Each of us has a responsibility to drive Equality in our communities and workplaces. We are committed to creating a workforce that reflects society through inclusive programs and initiatives such as equal pay, employee resource groups, inclusive benefits, and more. Learn more about Equality at www.equality.com and explore our company benefits at www.salesforcebenefits.com . Salesforce is an Equal Employment Opportunity and Affirmative Action Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, or disability status. Salesforce does not accept unsolicited headhunter and agency resumes. Salesforce will not pay any third-party agency or company that does not have a signed agreement with Salesforce . Salesforce welcomes all.Salary: . Date posted: 03/22/2024 03:15 PM
Senior Software Developer
Discovery, Inc. (Formerly Scripps Networks Interactive), Kanata, Any
Every great story has a new beginning, and yours starts here. Welcome to Warner Bros. Discovery... the stuff dreams are made of. Who We Are... When we say, "the stuff dreams are made of," we're not just referring to the world of wizards, dragons and superheroes, or even to the wonders of Planet Earth. Behind WBD's vast portfolio of iconic content and beloved brands, are the storytellers bringing our characters to life, the creators bringing them to your living rooms and the dreamers creating what's next...From brilliant creatives, to technology trailblazers, across the globe, WBD offers career defining opportunities, thoughtfully curated benefits, and the tools to explore and grow into your best selves. Here you are supported, here you are celebrated, here you can thrive.Our Story We are CNN. THE WORLD'S MOST ESSENTIAL AND ENGAGING SOURCE OF DIGITAL NEWS. We are in the midst of rapid transformation and need you to help us find the next generation of innovators, makers, and dreamers who will lead and drive our growth. We aim to make the world a better, more connected place. Join us!The JobContent Platform (CMS) - Contribute to the greenfield build of editorial tools especially with a SaaS strategy, leverage advanced data usage and intelligence within a CMS to empower our writers and maximize the reach of their content across all consumption channels. Build an intuitive, flexible and smart responsive user interface.The Daily You love Javascript. Traversing the DOM comes naturally and Node.js and NPM are the center of your development universe.You are fluent in HTML5 and CSS3. You understand semantic markup. You can maintain tight CSS for complex layouts.You know what makes pages fast, blazing fast, or just average. You have an understanding of caching strategies and scalability best practices.You know your way around a couple databases, relational or non.You write clean, clear code that others can easily parse, maintain and enhance.You know how to choose the right technology for the job, and can spot when a framework will save you time, when it will get in the way, and when it isn't worth the troubleYou are comfortable talking about code, advocating for best practices, and facilitating inclusive and democratic technical discussionsThe Essentials 5+ years of experience working with other developers on a production system5+ years of experience with JavaScript, including ES6/7 and asynchronous JavaScript.You have worked with any front-end JavaScript framework in production.You can work with HTTP Methods, and know PUT vs PATCH. You can fetch, request or XHR any resource, and you've debugged a CORS OPTION issue.Git is a regular tool for you.You've worked with Github and can rebase and merge with ease.You have experience with at least one Node.js framework in the following areas: Web Application (Hapi), Bundling (Webpack), Transpilers (Typescript), Unit Testing (Jest), Style compilation (PostCSS), Authentication (Passport.js)Bachelor's degree in a related field or relevant professional experienceKnowledge and practice with other languages (like Python, Java, C/C++, Scala, Go, Erlang) - Experience with any of these infrastructures: Containerization / Docker, AWS, and Kubernetes, CI/CD (Jenkins, CodePipeline, Circle), ElasticSearch, CouchDB, Redis, Mongo.Active contributor to open source projects. How We Get Things Done... This last bit is probably the most important! Here at WBD, our guiding principles are the core values by which we operate and are central to how we get things done. You can find them at www.wbd.com/guiding-principles/ along with some insights from the team on what they mean and how they show up in their day to day. We hope they resonate with you and look forward to discussing them during your interview. The Legal Bits... Warner Bros. Discovery embraces the opportunity to build a workforce that reflects the diversity of our society and the world around us. Being an equal opportunity employer means that we take seriously our responsibility to consider qualified candidates on the basis of merit, without regard to race, color, religion, national origin, gender, sexual orientation, gender identity or expression, age, mental or physical disability, and genetic information, marital status, citizenship status, military status, protected veteran status or any other category protected by law.If you're a qualified candidate and you require adjustments or accommodations to search for a job opening or apply for a position, please contact us at [email protected]: . Date posted: 03/24/2024 08:49 AM