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 "Digital Forensics Engineer in Canada"

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

Recommended vacancies

Android Software Engineer
PressReader, Richmond, BC
PressReader is a rapidly growing technology company that partners with the world’s leading publishers to deliver content to millions of users in over 160 countries. Our progressive approach to digital distribution has allowed publishers such as The Washington Post, The Guardian, Newsweek, Rolling Stone, The Globe and Mail, and Vogue to find new audiences through business partnerships, including airlines, hotels, cruise ships, libraries, and thousands of other companies worldwide.Our technology also powers Branded Editions (BE) - a white-label solution that enables publishers to deliver their digital content in interactive ways. BE allows them to build a customizable platform that supports a wide range of revenue opportunities.We have a full-time opportunity for an Android Software Engineer to join our R&D team.As part of the R&D team, you will work on our award-winning digital platform. You will navigate across various stages of the software development cycle, and contribute to a wide range of development projects with experienced and talented colleagues.In this role, you will: Design and develop code for mobile applicationsDeliver quality code by applying development practices, leveraging test driven development methodology and supporting test automationParticipate in estimating project efforts and delivery timelinesParticipate in peer design and code reviewsIdentify technical, schedule, and other project risks and provide relevant feedbackProactively collaborate with teammates and communicate with project stakeholders to ensure project efforts proceed efficiently and with predictabilityUse feedback analysisProvide technical input into product roadmaps, negotiating compromises between business and technical constraintsYou are a great fit if you have:Minimum 3 years of Java, Kotlin, and Android programmingExperience with RxJava/RxAndroidUnderstanding of architecture of mobile applications, common patterns and design. You have participated to projects, and you have developed modules for appsExperience as a Software Developer in production of commercial software developing mobile applicationsKnowledge or experience with test driven development and agile/iterative development methodologiesA team-player mindset and the desire to expand your skills while being able to share ideas and knowledgeAbility to multitask and prioritize multiple concurrent assignmentsBonus points if you:Have a Bachelor's Degree in Computer Science/EngineeringHold a Certification for Java or Mobile technologyHave a strong interest in the technology sector This role is a full-time position based in our Richmond, BC office.Applicants must be legally able to work in Canada.PressReader offers a compensation package which includes extended health care, dental, vision and accidental death insurance paid by the company; paid vacation, sick and bereavement days; reimbursements for professional training and membership in professional associations; subsidized fitness membership and more, along with a chance to be working with amazing people. If this sounds like you, let us review your resume and cover letter along with your salary expectations at https://apply.workable.com/pressreader/j/0555DE831D/ This is a great opportunity for the right candidate. We can’t wait to meet you!
iOS Software Engineer
PressReader, Richmond, BC
PressReader is a rapidly growing technology company that partners with the world’s leading publishers to deliver content to millions of users in over 160 countries. Our progressive approach to digital distribution has allowed publishers such as The Washington Post, The Guardian, Newsweek, Rolling Stone, The Globe and Mail, and Vogue to find new audiences through business partnerships, including airlines, hotels, cruise ships, libraries, and thousands of other companies worldwide.Our technology also powers Branded Editions (BE) - a white-label solution that enables publishers to deliver their digital content in interactive ways. BE allows them to build a customizable platform that supports a wide range of revenue opportunities.We have a full-time opportunity for an iOS Software Engineer to join our R&D team.As part of the R&D team, you will work on an award-winning digital platform, and work across various stages of the software development cycle in a wide range of development projects. You will help shape the culture and success of our R&D department.In this role, you will: Design and build core logic and UI elements for PressReader appCollaborate with cross-functional teams to define, design, and ship new featuresWork on bug fixing and improving application performanceEvaluate, and implement new technologies to maximize development efficiency of R&D departmentYou are a great fit if you have:3-5 years of real iOS apps in App StoreSolid understanding of the full mobile development life cycleWorking knowledge of the general mobile landscape, architectures, trends, and emerging technologiesExperience with third-party libraries and APIsApple’s Development certificate and provisioning profile managementiTunes Connect and Test Flight App Management and Submission Here are our specific technical requirements:CodingObjective-C with and without ARC, SwiftComplex Xcode solutions and projects including use of static libraries and loadable modules, advanced project properties and localizable resources, use of bundlesiOS UI dev components: Navigation, Alert and Popups, Table, Collection and Stack Views, Split viewsAdvanced UI technics: Auto Layout, Size classes, customizing look and feel of standard UI elements like navigation and status bar, toolbar buttonsNetworking components: NSURLSession and AFNetworking, JSON an XML serialisationBasic knowledge of HTML and JavaScriptDifference between iOS 8 vs iOS 9 vs iOS 10 SDKsApp managementApple’s Development certificate and provisioning profile managementiTunes Connect and Test Flight App Management and SubmissionDevelopment management processGit and Git FlowAgile development process Bonus points if you:Have a Bachelor's Degree in Computer Science/EngineeringHave a strong interest in the technology sectorThis role is a full-time position based in our Richmond, BC office. Working from home is available during the Covid pandemic.Applicants must be legally eligible to work in Canada.PressReader offers a compensation package which includes extended health care, dental, vision and accidental death insurance paid by the company; paid vacation, sick and bereavement days; reimbursements for professional training and membership in professional associations; subsidized fitness membership and more, along with a chance to be working with amazing people.If this sounds like you, please submit your resume, and a cover letter explaining why you are the right person for this role at https://apply.workable.com/pressreader/j/1390E98A7E/This is a great opportunity for the right candidate. We can’t wait to meet you!
Sr IT Security System Operator to configure and maintain security devices and appliances
S.i. Systems, Ottawa, ON
Our valued public sector client requires the services of a Senior IT Security System Operator to configure and maintain security devices and appliances. The Government of Canada (GC) is continuing to make great strides in becoming a digital-first organization. The organization is looking to improve the GC Information Technology (IT) infrastructure and the user experience by consolidating, modernizing, and standardizing where possible. Priorities to support the delivery of government-wide digital transformation include: Ensuring the Government’s network is secure, fast and reliable. Providing public servants, the digital tools they need and that support a modern workplace. Helping to ensure the health of government systems and the modernization of applications by moving data to the Cloud or modern data centres; and Enabling government-wide transformations through the creation of standards, revised services, and a new funding model. Infrastructure Security Operations (ISO) is responsible for planning, designing, building, operating and maintaining effective, efficient and responsive cyber and IT security infrastructure to protect GC data and technology assets. ISO delivers technical safeguards that protect the government network systems and services by detecting and preventing unauthorized access, misuse, modification and denial of network-accessible resources and data. ISO provides protection through perimeter/border defense services, intrusion detection and prevention services, wired/wireless protection services and web filtering services. End-point protection and security monitoring are done through anti-virus/malware services, end-point management services, event logging and auditing services, and compliance threat and vulnerability assessment infrastructure services.The ISO directorate also provides enterprise-level authentication services to both GC employees and external client communities such as Canadian citizens and businesses. Enterprise Mandated Services comprise Internal and External Credential Management, Government of Canada Internal Credential Management services, Management of Identity, Credential Authentication, and Public Key Infrastructure. Tasks: Analyze functional requirements to identify information, procedures and decision flows. Analyze IT Security tools and techniques. Analyze security data and provide advisories and reports. Install, configure, integrate, define policy, fine-tune, operate, monitor performance, and detect faults in the system for: host and network intrusion detection and prevention systems, network and computer forensic systems, firewalls, VPNs, network devices, enterprise network vulnerability tools, malicious code, anti-spam content management tools, file integrity tools, remote management utilities, enterprise security management systems etc. Complete tasks directly supporting Infrastructure Security Operations. Complete tasks related to authorization and authentication in physical and logical environments. Conduct impact analysis for new software implementations, major configuration changes and patch management. Configure intrusion detection systems, firewalls and content checkers, extracting and analyzing reports and logs, and Configure IT Security management. Configure, update and upgrade operating systems (such as, but not limited to: Windows, Unix and Linux Configure/update virus scanners. Configures and optimizes technical installations. Define and document interfaces of manual to automated operations within sub-systems, to external systems and between new and existing systems. Define input/output sources, including detailed plan for technical design phase, and obtain approval for system proposals. Design and document in detail all system components, interfaces, and operational environment. Design data structures and files, sub-systems and modules, programs, batch, online, and production monitoring procedures, testing strategy and systems. Design/develop/document IT Security protocols and other IT pro Cloud IaaS, PaaS, and SaaS environments (including but not limited to: Azure, AWS, GCP). Apply
Structural Engineer-in-Training
WSP Canada, Victoria, BC
WSP is currently seeking a dynamic and innovative, Structural Engineer-in-Training to join our Structural Engineering Group, located at our Victoria office. Reporting to a Team Lead, Structural Engineering, this position will be responsible for working with a multi-disciplinary team to take innovative design solutions from proposal stage through to constructed projects for clients in a wide variety of Sectors, and generate project efficiency through workflow refinement. What you'll do Perform engineering calculations and assessments for wood, steel, concrete, and masonry structures, under the supervision of Senior Engineers Perform calculations using latest design software and advanced finite element modelling underpinned by a sound understanding of basic principles Support preparation of detail drawings, sections and standard details, specifications, and ensure quality delivery Conduct field reviews, inspections, and condition assessments, as required Write technical reports Have fun developing innovative and elegant solutions for new and existing structures High focus on ability to develop creative solutions in complex environments in response to unexpected site and project challenges at short notice and in collaboration with the project team Advance the notion of computational design and design automation using both industry and in house developed tools Work to streamline project workflows where it makes sense Occasional travel within Canada on occasion for site assessments and site support Other duties as assigned/required About you Bachelor's or Master's Degree in Structural Engineering Knowledge of both the BCBC and NBC, as well as other applicable codes and standards. Strong seismic design capabilities and knowledge 1-3 years' experience in Structural Engineering Relevant design experience Strength in some of the following software - ETABS, SAFE, SAP2000, RAM and/or Robot Computational design skills or interest, with knowledge/interest in programming languages and digital tools an advantage. Display a value-adding attitude through dynamic, innovative and disruptive thinking within a solution driven environment. Pro-active, energetic, highly responsive and client centric Dedicated team player with strong interpersonal and communication skills Excellent organizational and technical writing skills Valid driver's license considered an asset VALUE ADD Creative and innovative - prepared to put unconventional ideas forward Comfortable with failure in a supportive environment Listen respectfully, and consider the thoughts of others Comfortable to speak your mind and voice opinions in a constructive manner A proactive problem solver who takes initiative Prepared to challenge the status quo and promote the unconventional Accountable Drive and thrive in a collaborative environment Curious about everything we do Compensation Expected Salary (all locations): $53,900 to $91,700 WSP Canada is providing the compensation range that the company in good faith believes it will pay for this position based on the successful applicant's education, experience, knowledge, skills, abilities in addition to the specific geographic location. 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.
Senior Full Stack Software Engineer
Manulife Financial Corporation, Waterloo, ON
We are a leading financial services provider committed to making decisions easier and lives better for our customers and colleagues around the world. From our environmental initiatives to our community investments, we lead with values throughout our business. To help us stand out, we help you step up, because when colleagues are healthy, respected and meaningfully challenged, we all thrive. Discover how you can grow your career, make impact and drive real change with our Winning Team today. Working ArrangementHybridJob DescriptionOverview:As part of our transformation journey, we are looking for a Senior Full Stack Software Engineer to support Manulife's Insurance Technology value streams/product lines. You will be required to be agile focused and have a passion for pragmatic and collaborative solutioning. Work with the business to fulfill product requirements and have a keen eye to reuse and assess segment contributions. You will be key to successful delivery.With a strong background of hands-on Engineering and Architecture, you will support the insurance product lines in their current and future state architectural design, issue resolution and solutions considerations for associated value streams. You will be responsible for collaborating with our product line engineers, and their constituent technologies, in addition domain focused solution architects.Pragmatism is essential to this role with strong communication capabilities and a collaborative approach with both business and technical collaborators alike. Working closely with the divisional architecture team (Product, Domain and Enterprise) and the Value Streams across Insurance Technology, contribute to proof of technology initiatives, fulfill both non-functional and functional requirements and provide support in the definition and delivery of our pivotal initiatives. In addition, have a strong tie to the cross-divisional architecture groups and global domain architects for alignment of technology requirements, capabilities, and adoption.Inspiring and supporting the delivery teams as they drive forward is a must in this technology leadership role.Job Specific Accountabilities:Applies knowledge of cloud platformsAssists with analysis of how business requirements can be technically implemented.Integrates large and sophisticated systems.Applies problem-solving to address challenges and concerns.Helps institute outstanding technology capabilities with diligence, attention to detail and intuitionHelps implement sophisticated organizational and planning skills to developmental projectsBalances contending priorities while adhering to deadlines and aligning resources with value demandsHelps craft online and mobile IT architecture, drawing on knowledge of open source and/or commercially available platformsApplies industry standard processes and design patterns to build scalable and secure solutions that have outstanding technical performanceDevelops system implementation plans/processes and supervise the development, integration, testing and launch stages of ProductAssists in driving the implementation of key processes related to building Product as a digital businessEvaluates third-party suppliers, products and solutions and engage in/leading collaborative discussionsDesigns and establish an accredited third-party supplier network of IT/digital delivery partnersApplies disciplined coding practices to enable agility and delivery of high-quality codeAbility to do impact analysis and propose high level system solutions for new developmentsKnowledge & Skills:Deep understanding of business strategy and contribute to the crafting of software/platform/infrastructure architecture plans to support business outcomesKnowledge or experience with Cloud based architectures, API gateways; demonstrate and communicate a passion for digital products and servicesExperience with large or sophisticated system integration projectsGood track record of dealing with sophisticated customized solutions requiring creative & sophisticated investigations and evaluations of alternative architectural solutionsStrategic business insight and understanding of organization strategy and ability to craft information systems to deliver that strategyExperience leading and collaborating across teams to ensure successful delivery of solutionsCollaborative demeanor, willingness to work with team members; able to mentor, participate in code reviews, share skills and methodsConstantly learns from both success and failureGood organizational and problem-solving abilities that enable you to lead through creative abrasionGood verbal and written communication; able to effectively articulate technical vision, possibilities, and outcomesExperiments with new technologies and understanding how they will impact what comes nextMinimum Experience:10+ years in Senior Engineering roles, working hand-in-hand with Architecture groupsHands-on experience delivering large-scale solutions using REACT, node.js, NextJS, Dot NetExperience in Monitoring / Logging tools such as New Relic, Devo, DynatraceKnowledge in SonarQube, Fortify and SnykDevOps and APIs (Jenkins, Snyk, Pivotal Cloud Foundry, Azure, and SonarQub)Cloud platform (AKS)Experience working on large transformation projects and strategyBachelors of Science in Computer Science or equivalentPreferable previous work experience in Financial Services or digital companyWhat can we offer:Competitive salary and benefits packages. A growth trajectory that extends upward and outward, encouraging you to follow your passions and learn new skills. A focus on growing your career path with us. Flexible work policies and strong work-life balance. Professional development and leadership opportunities.Our commitment:Values-first cultureWe lead with our Values every day and bring them to life together.Boundless opportunityWe create opportunities to learn and grow at every stage of your career.Continuous innovationWe invite you to help redefine the future of financial services.Delivering the promise of Diversity, Equity, and InclusionWe foster an inclusive workplace where everyone thrives.Championing Corporate CitizenshipWe build a business that benefits all partners and has a positive social and environmental impact.About Manulife and John HancockManulife Financial Corporation is a leading international financial services group that helps people make their decisions easier and lives better. With our global headquarters in Toronto, Canada, we operate as Manulife across our offices in Asia, Canada, and Europe, and primarily as John Hancock in the United States. We provide financial advice, insurance, and wealth and asset management solutions for individuals, groups and institutions. At the end of 2022, we had more than 40,000 employees, over 116,000 agents, and thousands of distribution partners, serving over 34 million customers. At the end of 2022, we had $1.3 trillion (US$1.0 trillion) in assets under management and administration, including total invested assets of $0.4 trillion (US $0.3 trillion), and segregated funds net assets of $0.3 trillion (US$0.3 trillion). We trade as ‘MFC’ on the Toronto, New York, and the Philippine stock exchanges, and under ‘945’ in Hong Kong.Manulife is an Equal Opportunity EmployerAt Manulife/John Hancock, we embrace our diversity. We strive to attract, develop and retain a workforce that is as diverse as the customers we serve and to foster an inclusive work environment that embraces the strength of cultures and individuals. We are committed to fair recruitment, retention, advancement and compensation, and we administer all of our practices and programs without discrimination on the basis of race, ancestry, place of origin, colour, ethnic origin, citizenship, religion or religious beliefs, creed, sex (including pregnancy and pregnancy-related conditions), sexual orientation, genetic characteristics, veteran status, gender identity, gender expression, age, marital status, family status, disability, or any other ground protected by applicable law. It is our priority to remove barriers to provide equal access to employment. A Human Resources representative will work with applicants who request a reasonable accommodation during the application process. All information shared during the accommodation request process will be stored and used in a manner that is consistent with applicable laws and Manulife/John Hancock policies. To request a reasonable accommodation in the application process, contact [email protected] & BenefitsThe annual base salary for this role is listed below.Primary LocationCAN, Ontario, Waterloo, 500 King Street NorthSalary range is expected to be between$92,190.00 CAD - $171,210.00 CADIf you are applying for this role outside of the primary location, please contact [email protected] for the salary range for your location. The actual salary will vary depending on local market conditions, geography and relevant job-related factors such as knowledge, skills, qualifications, experience, and education/training. Employees also have the opportunity to participate in incentive programs and earn incentive compensation tied to business and individual performance.Manulife offers eligible employees a wide array of customizable benefits, including health, dental, mental health, vision, short- and long-term disability, life and AD&D insurance coverage, adoption/surrogacy and wellness benefits, and employee/family assistance plans. We also offer eligible employees various retirement savings plans (including pension and a global share ownership plan with employer matching contributions) and financial education and counseling resources. Our generous paid time off program in Canada includes holidays, vacation, personal, and sick days, and we offer the full range of statutory leaves of absence. If you are applying for this role in the U.S., please contact [email protected] for more information about U.S.-specific paid time off provisions.
Intern Software Engineer
Equest, Ottawa, ON
Location: Ottawa, CanadaThales people architect identity management and data protection solutions at the heart of digital security. Business and governments rely on us to bring trust to the billons of digital interactions they have with people. Our technologies and services help banks exchange funds, people cross borders, energy become smarter and much more. More than 30,000 organizations already rely on us to verify the identities of people and things, grant access to digital services, analyze vast quantities of information and encrypt data to make the connected world more secure.Position SummaryThe Intern Software Engineer, a 6 month term beginning early May 2024, will be working to develop, test, automate, build and deploy STA solutions for authentication, identity and access management. The position will be working with R&D teams located in Ottawa, Austin and Noida and interact with Solution Architects, Product Management and UX teams to meet business objectives and quality of solution delivered for customers. The role will require also keeping in mind scalability, performance, operation and user experience, and overall architecture of the solution. It will also require active involvement in the various scrum team activities and overall SAFe planning and commitments, as well as participation in technical community of knowledge.Key Areas of Responsibility • Learn about the STA solution and its development environment.• Contribute to the design, implementation and testing of features with scalability, performance, deployment / operation and end-user experience in mind.• Apply coding/implementation best practices to produce elegant, high quality and reusable code.• Implement and follow security best practices for web applications.• Collaborate with other validators and developers to share knowledge and improve overall product/solution. • Keep up-to-date with latest technologies evolution and frameworks. • Interact with UX team to verify implementation of user experience concepts.• Follow the agile methodology used for the project. This includes creation of user stories and corresponding tasks.• Regularly archive source code into Gitlab, the source code repository for projects. The corresponding documentation is created and maintained in Confluence. Jira will be used for story, task, and issue tracking.• Participate in issue investigation and deployment of applications and new releases in testing/integration environment as needed.• Interface with the geographically distributed teams in Austin, Ottawa, Noida on a regular basis.Minimum Qualifications• Student completing a Bachelor's degree in computer science or other relevant field of study. • Previously completed college level course work in computer programming language such as .NET, JavaScript or java• Ability to effectively communicate technical design, specification or implementation details of college coursework or internship project.• Curiosity and desire to learn about complex cloud solution• Taken previous college level course work in cloud computing or database.• Familiarity with Agile/SAFe methodologySpecial Position Requirements• Hybrid working role at the Ottawa office site. • Occasional flexibility to work outside of normal business hours to collaborate with remote teams.• Prolonged periods working on a computer.Why Join Us?OUR COMMITMENT TO STEM Advancing science, technology, engineering, and mathematics (STEM) education is a critical focus for Thales. Our future success depends on our collective of highly trained, highly capable technical talent, and we're committed to providing our co-ops with in-depth experience in these areas.From supporting global engineering and technology nonprofits like Technovation, to offering different leadership development programs and bursaries to female students, including the Canadian Industrial Leadership Award (CILA), we take pride in our role in inspiring the STEM leaders of tomorrow.Supporting non-profit STEM partnerships and projects is a worldwide commitment for Thales, and is further supported through our Solidarity Program, which encourages employees to contribute their knowledge, expertise, time and energy to support important causes.#LI-WM1#LI-hybridThales is an equal opportunity employer which values diversity and inclusivity in the workplace. Thales is committed to providing accommodations in all parts of the interview process. Applicants selected for an interview who require accommodation are asked to advise accordingly upon the invitation for an interview. We will work with you to meet your needs. All accommodation information provided will be treated as confidential and used only for the purpose of providing an accessible candidate experience.
Digital Workplace Engineer, Global Technology & Knowledge
KPMG, Toronto, ON
OverviewAt KPMG, you'll join a team of diverse and dedicated problem solvers, connected by a common cause: turning insight into opportunity for clients and communities around the world. The Opportunity The Reliability Engineer, IDM & Messaging, Digital Workplace is primarily focused on operational support and the accompanying deployment processes. The Reliability Engineer, IDM & Messaging, Digital Workplace is responsible for the delivery of high-quality operational services, maintaining and improving the operational state, and analysis and review of existing processes and documentation. The ideal candidate is expected to be at expert level of knowledge and experience with Active Directory (on premises), Azure Active Directory, AD Certificate Services, AD Federation Services, Group Policy, and DNS, experience with Messaging and M365 awareness is highly desirable. What you will do Primarily focused on infrastructure operational support and deployment processes in Identity Management Play a lead role in operational infrastructure escalations representing the AMR Digital Workplace team Ensure quality and timely delivery of work from Outsourced Partners Act as third level escalation Subject Matter Expert for Identity Management issues Improving existing platform capacity and performance management processes What you bring to the role Minimum of 5 years of relevant IT work experience Advanced knowledge of Active Directory, Azure Active Directory, Powershell Messaging, Agile, SRE experience are strong differentiators Understanding of ITIL processes, SLA's and KPI's, Change Processes, cost of service, risk & security. Commitment to continuous improvement, putting required technologies and architectures in place to achieve improvement goals Bachelor degree from an accredited university in Computer Science, Information Systems, Information Management or related field or acquired academic level by working experience or relevant industry renowned certifications Technical skills required: (AD, AAD, ADFS, Certificate Services, Powershell, DNS, Conditional Access, Exchange Online, Microsoft Exchange, External Content Filtering services, M365 Services, Azure Services ) Keys to your success KPMG individuals Deliver Impact | Seek Growth | Inspire Trust and understand that a diverse workforce enables us to deepen relationships and strengthen our business. Providing you with the support you need to be at your best For more information about KPMG in Canada's Benefits and well-being, click here . Our Values, The KPMG WayIntegrity, we do what is right | Excellence, we never stop learning and improving | Courage, we think and act boldly | Together, we respect each other and draw strength from our differences | For Better, we do what matters KPMG in Canada is a proud equal opportunities employer and we are committed to creating a respectful, inclusive and barrier-free workplace that allows all of our people to reach their full potential. A diverse workforce is key to our success and we believe in bringing your whole self to work. We welcome all qualified candidates to apply and hope you will choose KPMG in Canada as your employer of choice. For more information about Inclusion, Diversity & Equity in Recruitment, please click here . Adjustments and accommodations throughout the recruitment processAt KPMG, we strive for an inclusive recruitment process that allows all candidates to Come As You Are and Thrive with Us. We aim to provide a positive experience and are ready to offer adjustments or accommodations to help you perform at your best. Adjustments (an informal request), i.e. extra preparation time or the option for micro breaks during interviews, and accommodations (a formal request), i.e. accessible communication supports or technology aids are tailored to individual needs and role requirements. To begin a confidential conversation about adjustments or accommodations at any point throughout the recruitment process, we encourage you to contact KPMG's Employee Relations Service team for support by emailing [email protected] or by calling 1-888-466-4778, Option 3. For information about accessible employment at KPMG, please visit our accessibility page .
Senior Software Engineer
Sun Life Financial, Toronto, ON
You are as unique as your background, experience and point of view. Here, you’ll be encouraged, empowered and challenged to be your best self. You'll work with dynamic colleagues - experts in their fields - who are eager to share their knowledge with you. Your leaders will inspire and help you reach your potential and soar to new heights. Every day, you'll have new and exciting opportunities to make life brighter for our Clients - who are at the heart of everything we do. Discover how you can make a difference in the lives of individuals, families and communities around the world.Job Description:Digital Solutions is a team of skilled professionals who dedicate their careers to accelerating the growth of Sun Life’s digital platforms through technology-based solutions. We focus on looking for and seizing opportunities to leverage digital, data and analytics in new ways as we continue to help our Clients achieve lifetime financial security, live healthier lives and connect with us. Come join us as we continue to intensify the focus on our digital journey, helping our clients and transforming our business in exciting ways!We are currently seeking a Senior Software Engineer to contribute to technical design, development, support and analysis for large-scale applications and systems. The successful candidate is a team player with excellent technical and problem-solving skills, is aware of industry trends, questions the status quo and can identify and propose alternatives.What will you do?Collaborate with skilled Agile team members to understand user needs and design, develop and deliver high quality web applications that meet those needsConfigure and design applications and workflows, using outside the box thinking, to create innovative ways to advance our client first strategyProvide coaching, mentoring, and leadership to the design and development project teamProvide technical leadership and guidance to projects, ensuring risks are mitigated and projects are implemented successfullyContribute to defining timelines and plans; analyze and estimate feasibility, cost, time and scopeEnsure coding, testing, debugging and implementation activities are completed as requiredParticipate in agile ceremoniesWhat you need to succeed:7+ years of software application development experienceExperience in leading and in providing technical guidance to more junior team membersAdvanced overall understanding of Web applications and server technologiesStrong working experience with Java, J2EE, Unix/Linux, middleware technologies, web and web hosting technologies5+ years of Web application development experience including REST, Java, J2EE, AJAX, JSONStrong working experience with front end technologies such as React.js, JavaScript/E6, HTML5, Bootstrap, CSS/SCSS, Webpack and unit testing (jest, RTL)2+ years experience in application servers including Weblogic, Websphere1+ years experience with Unix/Linux, web and web hosting technologies1+ years experience using DevOps tools (Jenkins, Artifactory, BitBucket, Maven, CDD/Ansible)Preferred skills:Customer obsession - customers are at the centre of all we doA penchant for creating re-usable components and identifying opportunities for re-useExperience in Transmit MFA is an additional asset.Experience in Identity solutions like (Auth0, Okta, Ping Federate and ForgeRock) will also be a major bonus.Coaching and mentoring skills to help strengthen your teamFlexible and adaptable with the ability to align to changing prioritiesExcellent verbal and written communication skillsSelf-directed and proactiveAdditional Notes:Occasional travel between Sun Life locations (Toronto, Waterloo) may be required depending on work assignmentPeriodic weekend/after-hours work may be required to support project implementations and system upgrades.Enhanced reliability clearance is required.What's in it for you? Great Place to Work Certified in Canada and the US - 2022Great Place to Work award for Best Workplaces for #HybridWork2022 Named “Best Places to Work” by Glassdoor - 2021Canada Award for Excellence for Mental Health at Work 2021 Flexible hybrid work model including in-country work-from-home if you prefer.Pension, stock and savings programs to help build and enhance your future financial security.The Base Pay range is for the primary location for which the job is posted. It may vary depending on the work location of the successful candidate or other factors. In addition to Base Pay, eligible Sun Life employees participate in various incentive plans, payment under which is discretionary and subject to individual and company performance. Certain sales focused roles have sales incentive plans based on individual or group sales results. Diversity and inclusion have always been at the core of our values at Sun Life. A diverse workforce with wide perspectives and creative ideas benefits our clients, the communities where we operate and all of us as colleagues. We welcome applications from qualified individuals from all backgrounds.Persons with disabilities who need accommodation in the application process or those needing job postings in an alternative format may e-mail a request to [email protected] Sun Life we strive to create a flexible work environment where our employees are empowered to do their best work. Several flexible work options are available and can be discussed throughout the selection process depending on the role requirements and individual needs.We thank all applicants for showing an interest in this position. Only those selected for an interview will be contacted.Salary Range:82,000/82 000 - 135,000/135 000Job Category:IT - Application DevelopmentPosting End Date:02/05/2024