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

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

Recommended vacancies

Principal Embedded Software Developer
Fortinet, Burnaby, BC
DescriptionFortinet is currently seeking an experienced embedded software Developer for development of our next generation security solution impacting multiple products of the Fortinet Security Fabric with focus on FortiGate. FortiGate is our award winning flagship product, which consolidates security platforms while delivering unmatched performance and protection. The ideal candidate needs to have sound knowledge of system's development using C/C++, hands-on experience working in Linux/Unix environment and working knowledge of networking and application protocols (HTTP/S, TCP/IP). This is a great opportunity to grow as core member of the team responsible for driving the development of the next generation of Fortinet products. Job Responsibilities: •Develop, design, and test the software for Fortinet products •Maintain, evaluate, tune, and support the implementation of software and firmware products •Hands-on bug fixes for the current Fortinet products •Implement new features according to the new feature specifications and TOP3 •Research, investigate, and define new areas of technology to enhance existing FortiGate products or new product directions; re-evaluate the design and implementation of current source code •Maintain and document code using source control system •Instrumental in product road map realization Job Skills Required: •10+ years of experience in software development within Unix/Linux environment •Stronghold of C and data structures required * Strong knowledge or experience with network, e.g. IP, TCP, DHCP, WCCP, DNS, routing protocols, etc. •Sound knowledge of network concepts and architecture, e.g., IP, TCP, DHCP, WCCP, DNS, routing protocols, etc. •Capable of switching focus in various situations and applying themselves to quickly learning new technologies and adopting new methodologies •Excellent problem solving and troubleshooting skills Education Requirements: •Bachelor degree in Computer Science or similar degree #GD #LI-MG1
Software Developer - FortiAI
Fortinet, Burnaby, BC
DescriptionWe are the FortiAI team, which is in charge of our new product line: FortiAI. It is a leading edge product which utilizes machine learning technology for sub-second malware detection and instruction detection. Job Responsibilities: •Develop new features for the FortiAI product •Debug and test of the FortiAI product Skills Required: •Must be very familiar with C or C++ •Knowledge of at least 2 scripting language: Shell, Perl, Python, etc •Experience in Unix/Linux environment is a must •Must be very Knowledgeable of TCP/IP networking •Knowledge of firewalls, switching and routing •Knowledge of crypto, encryption and certification •Good problem solving and troubleshooting skills •Highly motivated and responsible quick learner •Familiar with system installations, configurations, and troubleshooting •Background in machine learning or cuda programming is a plus Education requirement: •Bachelors Degree in Computer Science or equivalent experience #GD #LI-MIMI
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
Software Developer
Fed IT, Montreal, QC
Hello, I'm Clémence, recruitment and business development consultant at FED IT, a recruitment agency specializing in IT professions. I work on two types of recruitment: temporary and permanent. All our consultants are IT experts who speak your language and work in your environment. We cover the full range of IT professions: development, business intelligence and infrastructure.I'm looking for a Software Developer for one of our clients in the east end of Montreal. This is a permanent position. - Design, develop and implement applications. - Participate in the analysis of functional and technical requirements to design effective solutions. - Develop and maintain quality code; - Perform necessary tests and adjustments. - Eliminate bugs, correct programs and keep applications up to date; - Follow web development best practices in frontend technologies. - Work closely with other team members to achieve development goals. - Collaborate with DevOps team, development team and product managers;- Bachelor's degree in computer engineering, software engineering or a related discipline - Solid experience in React web development. - Thorough knowledge of JavaScript, HTML and CSS. - Knowledge of a package manager such as NPM, Yarn, PNPM etc. - Familiarity with DevOps principles and tools. Ability to innovate Ability to recognize and solve problems quickly and efficiently - Good understanding of front-end development concepts such as components, state management, routing, etc. - Experience in using release management tools such as Git. - Ability to work independently and as part of a team. - Strong interpersonal skills, both verbal and written, in French and English.
Senior Drupal Developer to work on the front-end and back-end of a public facing website in the public sector.
S.i. Systems, Ottawa, ON
Our public sector client requires a Reliability Cleared Drupal developer to continue the development of a public-facing GOC website. Once development is complete, the client will slowly begin the process of migrating to cloud services and the resource will need experience working in a cloud environment. Responsibilities: Create and modify screens, reports, code and softwareGather and analyze data for the conduct of studies to establish the technical and economic feasibility of proposed computer systems, and for the development of functional and system design specificationsDevelop, test and implement small computer systems, and sub-systems of larger systemsDesign methods and procedures for small computer systems, and sub-system of larger systemsProduce forms, manuals, programs, data files, and procedures for systems and/or applicationsMust Have: GOC experience Drupal experienceAzure cloud experienceNice to Have: Experience working on data related projects Apply
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
Software Developer - Senior
Computer Consultants International, Inc., Toronto, ON
HYBRID position at Toronto, OntarioMust haves:Experience in structured methodologies for development, design, implementation and maintenance of multi-tiered Web based, Client/Server and mobile applicationsExperience with .Net framework 4.6 and later, C#, VB.NET, ASP.NET, ADO.NET, MVC, DevExpress Controls, JavaScript/JQuery, XML/XSL, JSON, Entity Framework, Web Service, SOAP, WCFExperience with relational database technologies (MS SQL 2012 and later), data modelling, T-SQL, stored procedures, tables/views, query optimizationExperience with reporting generation tool (e.g. Microsoft SSRS) and ETL tool (e.g. Microsoft SSIS)5+years experience with Microsoft Team Foundation Server and issue tracking systems.5+ years experience with one or more communications protocols and IIS server (Internet Information Services)Experience with making Application accessibility compliant (AODA)3+ years experience with development of solutions in cloud computing (Azure Cloud) technologies.
Software Developer - ETL - Senior
Computer Consultants International, Inc., Toronto, ON
HYBRID position at Toronto, OntarioMust haves:Experience with the Microsoft suite of technology including: Azure Data Factory, Azure SQL Database, Azure Data Lake, and Power BIExperience with developing data extraction, transformation, and load programs (daily and initial load) functionality on a wide range of data repositories (structured and semi-structured files, relational and multi-dimensional data stores)Experience with developing, implementing, and maintaining schedule/dependency logic for Extract Transform Load (ETL) scriptsExperience with data integration, data cleansing, and data analytics
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
Principal 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 Web Infrastructure team focuses on providing common software components used throughout the Teams ecosystem. We are searching for a passionate and experienced Principal Software Engineer- Front End to contribute to our domain through improvements and new features. If you love modern web development and creating solutions that scale, then this is the role for you. 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
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
Software Developer - Senior
Computer Consultants International, Inc., Toronto, ON
HYBRID position at Toronto, OntarioMust haves:Must have 5+ years of experience in JIRA software configuration and workflow customization.Must have strong experience in design and development within Jira cloud environment.Must have 3+ years of experience building custom scripts.A strong experience of relational databases (MySQL, Microsoft SQL).Strong experience in software development lifecycle (Waterfall and Agile).Experience in migrating JIRA server to Cloud.Strong knowledge and experience with JIRA add-ons (e.g., Script Runner, Automation, Integration with GitHub).Solid working knowledge of ITSM related to release management and testing activities.Knowledge of Single-Sign-On and integration with Azure AD.Experience with Change Management and Release Management as processes supporting the implementation of large applications.Relevant certifications such as Atlassian Certified Professional.
Java - Senior Software Developer
Siemens, Bangalore, Any, India
Job Profile:• Requirement analysis and design of software solutions based on requirements and architectural /design guidelines.• Implementation of features and/or bug-fixing and delivering solutions in accordance with coding guidelines and on-time with high quality.• Identification and implementation of unit and integration tests to ensure solution addresses customer requirements, and quality, security requirements of product are met.• Maintain proper documentation (requirement/design/unit test specification).• Ensuring integration and submission of solution into software configuration management system, within committed delivery timelines.• Guiding and helping the team in parallel migration of AngularJS code to Angular10Desired Qualification and ExperienceQualification: BE / B. Tech / MCA / ME / M. TechExperience: 4-6 years of work experience in Software development with Python, Core Java, SpringRequired Skills:• Expertise in Technologies: Python, Core Java, Spring, GitHub, MongoDB, RESTFull service, Junit, Docker, Helm Chart & Kubernetes• Basic working experience on Linux• Hands on experience in Tools: TFS, Jira, Eclipse, IntelliJ• Ability to learn new technologies.• Experience with Agile methodology is preferred.• Effective verbal and written communication skills• Exposure in working with multi-site global teams.• Experience in effort estimations, planning, tracking• Excellent communication skills• Self-motivated and Team player• Analytic thinker and innovativeSalary: . Date posted: 03/20/2024 08:54 PM
Software Developer - Senior
Computer Consultants International, Inc., Toronto, ON
HYBRID position at Toronto, OntarioMust haves:Extensive experience with IBM Content Manager and using the Content Manager Java API to query and extract data.Extensive experience developing software, especially with Java, for large scale data processing and data migration projects.Proficient in the Java programming language and Java 8 features such as Lamdas, Java Stream API (java.util.stream), New Input/Output API (java.nio), and multi-threading (java.util.concurrent).Strong SQL skills and a good understanding of databases to query, manipulate, and optimize data during migration.
Software Developer Co-op Student
WSP Canada, St. John's, NL
The Opportunity:WSP is excited to announce an opening for a Web/Application Developer co-op placement, based in St. John's, Newfoundland. This role combines the convenience of remote work with the option for occasional office visits for teamwork and collaborative projects. As part of our dynamic team, you will have the unique opportunity to engage in both web and mobile development using the latest technologies. Our team specializes in processing and displaying marine and atmospheric data, utilizing a range of advanced tools and methods. You will benefit both directly and indirectly from our team's extensive work with a large number of IoT devices and our expertise in parsing and normalizing vast amounts of data. This exposure will enhance your skills in developing applications that contribute to generating reports, forecasts, and various products for our diverse portfolio of clients. In this role, you'll be immersed in an environment that leverages cloud technologies and follows an Agile software development process, ensuring efficient and innovative solutions. You'll not only contribute to the development process but also gain invaluable insights and experience from the complex and exciting challenges we tackle in development, data management and analysis .Why choose WSP? We value and are committed to upholding a culture of inclusion and belonging Our Flexible Work Policy - we recognize the importance of balance in our lives and encourage you to prioritize the balance in yours. We will support you on and off the job so you can be fully present in both your work and home lives. A Canadian success story - we're proud to wear the red and white of this beautiful country and show the world what Canada has to offer. Enhance the world around you - from the environment to the highways, to the buildings and the terrain, WSP is the fabric of Canada. Outstanding career opportunities - we're growing and pushing ourselves every day to be greater than yesterday - we're open to your ideas and trying new things. A phenomenal collaborative culture and a workforce filled with genuinely good people who are doing humbly important work. Come find out for yourself what it's like to be a part of our journey.We offer attractive pay, flexible work options, a great corporate culture, comprehensive and employee-focused benefits including virtual healthcare and a wellness platform as well as great savings programs, and a clear vision for the future.#WeAreWSP WSP is one of the world's leading professional services firms. Our purpose is to future proof our cities and environments. We have over 65,000 team members across the globe. In Canada, our 12,000+ people are involved in everything from environmental remediation to urban planning, from engineering iconic buildings to designing sustainable transportation networks, from finding new ways to extract essential resources to developing renewable power sources for the future. At WSP: We value our people and our reputation We are locally dedicated with international scale We are future focused and challenge the status quo We foster collaboration in everything we do We have an empowering culture and hold ourselves accountable Please Note:Health and Safety is a core paramount value of WSP. Given the importance of keeping one another safe it is expected that you comply with our Health, Safety & Environment (HSE) policy at all times as well as client HSE policies when working at client locations. Offers of employment for safety-sensitive positions involving fieldwork are contingent upon candidates being able to perform key physical tasks of the job as described in the job posting and interview. This may include the ability to work in a variety of environmental conditions, such as remote or isolated areas, working alone, and in inclement weather (within safe and reasonable limits). WSP welcomes and encourages applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process. WSP is committed to the principles of employment equity. Only the candidates selected will be contacted. WSP does not accept unsolicited resumes from agencies. For more information please READ THE FULL POLICY.
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
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
Software Developer
CGI Group, Halifax, NS
Position Description: As a Software Developer, you will play a crucial role in designing, developing, and maintaining robust software solutions. Your expertise in Java EE, Spring, Spring Boot, Angular, Oracle Database, and Google Cloud Platform (GCP) will be instrumental in creating high-quality applications. You’ll collaborate with cross-functional teams, contribute to architectural decisions, and ensure the successful delivery of software products. Your future duties and responsibilities: Responsibilities:Application Development:• Develop Java EE applications using best practices.• Write well-designed, efficient code that adheres to industry standards.• Review and debug code written by team members.• Design and implement database architecture.Tech Stack:• Utilize Java EE, Spring, and Spring Boot for application development.• Work with the latest version of Angular for front-end development.• Leverage Oracle Database for data storage and retrieval.• Google Cloud Platform (GCP): - Deploy applications on GCP using services like Google App Engine, Kubernetes Engine, and Compute Engine.- Set up and manage virtual machines, containers, and serverless functions.- Use GCP’s managed databases (Cloud SQL, Firestore) for scalable data storage.- Implement authentication and authorization using GCP Identity and Access Management (IAM).- Monitor application performance with GCP Stackdriver.- Optimize costs by leveraging GCP’s pricing models and resource management tools.Collaboration:• Participate in architectural discussions and provide mentorship.• Work closely with product owners to understand requirements and testing scenarios. Required qualifications to be successful in this role: Education: Bachelor’s or Master’s degree in Computer Science, Information Technology, Software Engineering, or related fields.Experience: • Minimum 5 years of experience with core Java and/or J2EE.• In-depth knowledge of Enterprise frameworks, Spring, Hibernate, and JMS.• Database development skills with PL/SQL, stored procedures, views, and functions.• Experience with distributed application development. Skills: JavaPython 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.
Software Developer - Senior
Computer Consultants International, Inc., Toronto, ON
HYBRID position at Toronto, OntarioMust haves:10+ years’ experience in developing n-tier Enterprise applications10+ years’ hands-on development with Java Enterprise technologiesExpertise in application design, latest design patterns, deployment and troubleshootingExtensive hands-on development & troubleshooting experience on Java EE platformExpertise in JPA or Hibernate, and Spring FrameworkProficient working with Databases and SQL (expertise with Azure Cosmos DB, Postgres, Oracle and PL/SQL highly desirable)Proficient in Eclipse IDE or Rational Application DeveloperJavaScript / TypeScript frameworks such as React, Angular, JQueryAgile development experience - Scrum, User Stories, CI, TDD, Automated Tests, etc.Experience writing Web Services and implementing SOABPM tools such as: jBPM, Activiti, IBM Process Server, Camunda BPM, Drools Rule EngineFine-grained security frameworks such as: Spring Security, Apache Shiro, ForgeRock