Current jobs related to Senior Developer NCC Group - Canada, CA - Cyber Crime


  • Canada, CA Indus Travels Full time

    If you are passionate about travel & love being in sales this is your ideal opportunity. We are looking for sales-driven professionals with an impressive track record of meeting their targets and winning new Group's business. The right candidates will use their B2B sales expertise to scout new leads and secure fresh business opportunities. You'd be...

  • Senior Developer

    2 months ago


    Canada, CA Fièra Cosmetics Full time

    Senior Shopify DeveloperABOUT USFièra Cosmetics is a rapidly growing global beauty brand committed to delivering high-quality products that empower women. Our dynamic company culture thrives on innovation, exceptional customer service, and a mission to revolutionize the beauty industry. Our dedication to giving back has seen us donate over 3 million meals,...


  • Canada, CA MEDFAR Full time

    Founded in 2010, MEDFAR Clinical Solutions revolutionizes healthcare with our MYLE Integrated Care platform, the first web-based electronic medical record (EMR) in Quebec. Trusted by 15,000 healthcare professionals daily, we impact over 20 million patients across North America. In 2023, we proudly earned a coveted spot on Deloitte’s prestigious Fast50 and...


  • Canada, CA AVS Employment Group Full time

    AVS Employment has partnered with a top 10 global forwarder and hiring Business Development Managers across Canada- Mississauga, Vancouver, Montreal and Calgary. The ideal candidate will lead initiatives to generate and engage with business partners to build new business for the company within the freight forwarding arena not limited to any vertical like...


  • Canada, CA rhi Full time

    *****Visa(s) provided to relocate to Calgary Alberta. for UK citizens ******Lead/Senior and all levels of Quantity Surveyors/ Cost Managers for rhi (Wood Group plc.)rhi, our parent company Wood Group plc., is growing internationally within our Project Services Consultancy division as our clients expand into Green and Blue Hydrogen, CCS etc. The Technology...


  • Canada, CA First Derivative Full time

    Are you a technologist who has a hunger to dig deep and get involved in providing first-class solutions to real-world problems?First Derivative is a people-first company. We are powered by our ever-growing teams of specialist problem-solvers and process-evolvers. Our extensive capabilities offer agile solutions and exciting career opportunities – whether...

  • TDM Analyst

    1 month ago


    Canada, CA Tata Consultancy Services Full time

    About TCS: Tata Consultancy Services is an IT services, consulting, and business solutions organization that has been partnering with many of the world’s largest businesses in their transformation journeys for over 55 years. Its consulting-led, cognitive powered portfolio of business, technology, and engineering services and solutions is delivered through...

  • EDI Developer

    2 months ago


    Canada, CA Future Electronics Full time

    About the roleThe EDI developer must perform programming work within a team under the direction of more senior members.How you will make an impactDevelop, test, and implement Electronic Data Interchange transactions.Setup, maintain, and troubleshoot FTP connection for Electronic Data Interchange transactions.Maintain EDI documentation as required to help in...


  • Canada, CA ICON Strategic Solutions Full time

    ICON is hiring a Director, Drug Development (Senior Drug Development Project Manager) who will be on the indication team working at a higher level o Looking across development o Focusing on developing the molecule in the indication o Working cross functionally.This is a very senior position paying up to $300,000. We are looking for candidates with 10+ years...


  • Canada, CA ICON Strategic Solutions Full time

    As a Senior Drug Development Director you will be joining the world’s largest & most comprehensive clinical research organisation, powered by healthcare intelligence. The Senior Drug Development Director is responsible for overseeing and coordinating the comprehensive plans and progress of all involved teams working on the asset, from pre-clinical stages...


  • Canada, CA Apex Systems Full time

    Senior Project Manager – Automated Risk ModellingApex Systems is a global IT services provider, and our staffing practice has an opening for a Senior Project Manager with experience with Risk Modelling Implementation initiatives to place at our client, a top 5 bank.Client: Big Five Bank - Commercial BankingContract: 1 Year ContractStart Date: ASAP – 2-3...


  • Canada, CA Atlantis IT Group Full time

    Role name: Developer Role Description: Working experience with OutSystems platform (or relevant Mendix, Appian etc)Strong understanding of software development lifecycleProficiency in web technologies such as HTML5, CSS3, JavaScriptKnowledge of relational databases and SQLExcellent English written and verbal communication skillsExcellent problem solver in a...


  • Canada, CA Miller Thomson LLP Full time

    As a recognized national business law firm, we support, grow, and impact our communities through our work. We help entrepreneurs, companies, and professionals shape and build the Canadian economy.When you start a career with Miller Thomson, you join a firm that puts its people first. We provide the opportunity to influence the course of your career,...


  • Canada, CA BrandActive Full time

    Our CompanyBrandActive specializes in the financial analysis, strategy, and logistics of rebranding implementation and brand and marketing operations. Whether our client is striving to optimize the implementation of a brand change, or identify opportunities to save money, time, and resources managing your brand and marketing dollars, BrandActive has what it...

  • Dynamics Developer

    1 month ago


    Canada, CA Quarry Consulting Full time

    Quarry Consulting is seeking a Senior Developer (Dynamics 365) with expertise in Dynamics 365 Customer Engagement modules for a 1-year remote contract within Canada.Key Requirements:- 6+ years of Dynamics 365 and relevant Power Platform experience- Proficiency in C#, JS, Typescript, and React- Extensive experience in Dynamics 365/Power Platform Solutions...


  • Canada, CA ACL Digital Full time

    Job title: Embedded - Senior Designer - Software DevelopmentJob Location: This is a remote position. However, candidates should be open to occasionally visiting Quebec City office.Duration: Contract Must have skills:Programming Languages: C++, C, Python.Embedded Systems Development: Experience in developing firmware for hardware systems like electric...

  • Senior Planner

    1 month ago


    Canada, CA Webuild Full time

    ABOUT US:Webuild is an international construction company of civil engineering pioneers who have been at the forefront of the construction business for 120 years. We are a global player with Italian roots specializing in complex infrastructure: innovative and sustainable works that improve the lives of people. Webuild envisions, designs, and builds major...


  • Canada, CA Precision Medicine Group Full time

    ***This is a 100% remote opportunity in the US or Canada.******Unfortunately, we are not able to work with anyone on sponsorship or requiring a visa sponsorship now or anytime in the future.***Principal BiostatisticianProvides statistical support for all phases of clinical development. Specific responsibilities include writing and reviewing statistical...


  • Canada, CA Trader Interactive Full time

    Are you ready to be a big part of something big?At Trader Interactive, we make buying and selling a great experience. We’re a group of go-getters who decided they didn’t want to settle for the status quo. We come together as one team to build value and drive innovation across our industries - but we have fun while we do it and make sure our people are...


  • Canada, CA Delpath Full time

    Senior Data Engineer- PythonHiring Manager: Senior Manager, Data ArchitectureLocation Address Hybrid (1 day per week at TorontoContract Duration: 9 months in total. Possibility of extension: YesBusiness group:The purpose of this role is to support the Director of Analytics at Scotiabank’s Global Contact Centers in developing advanced analytics (AI / ML)...

Senior Developer NCC Group

3 months ago


Canada, CA Cyber Crime Full time

Schedule: Dayshift

Thanks for checking out our job opening; we are excited that YOU are interested in learning more about NCC Group.

We are on a mission to make society a safer and more secure place. Our people are the ones who make that possible; a global community of talented individuals working together towards a safer future.

We're looking for an experienced Senior Developer to join our growing team and play a key role in the design, development, and implementation of our software applications. You will play a pivotal role in the full development lifecycle translating complex business requirements through developing secure, extendable, maintainable, and elegant, scalable software solutions.

The role holder will have a good oversight of the end product that is being delivered and have a deep insight into the technical know-how to make key decisions.

Key Accountabilities:

  • Lead the design, development, and maintenance of complex software features.
  • Apply strong problem-solving skills and write clean, efficient, and maintainable code.
  • Ability to debug and maintain existing legacy code as well as develop new functionality and services to meet requirements within a service-oriented architecture.
  • Advise on technologies and evolving techniques to the benefit of the products we produce.
  • Able to review peer’s code giving clear feedback and following best practices while being able to work in an agile team using SCRUM practices to deliver quality code at a pace.
  • Collaborate with other developers, designers, and product managers to ensure seamless integration and functionality.
  • Participate in code reviews, identify potential issues, and suggest improvements.
  • Stay up-to-date on the latest development tools, technologies, and industry best practices.
  • Contribute to the overall technical vision and direction of the development team.
  • Mentor junior developers and foster a collaborative and innovative team environment.
  • Troubleshoot and resolve production issues to maintain application performance and stability.
  • Good knowledge of software architecture, object-oriented development, design patterns, and coding best practices.
  • Ability to articulate ideas clearly to the rest of the technical team.
  • Help the Product Managers/Scrum Masters in understanding technical implementation considerations for features on the backlog, providing estimation and guidance.

Requirements:

  • Minimum 5-8 years of experience as a software developer.
  • Proven experience in designing, developing, and deploying software applications.
  • Strong understanding of software design principles and best practices (e.g., OOP, SOLID principles).
  • Experience with version control systems (e.g., Git).
  • Excellent communication, collaboration, and problem-solving skills.
  • Ability to work independently and manage multiple tasks effectively.
  • A passion for learning and staying up-to-date with the latest technologies.

Behaviours:

  • Leadership: Be a role model for the team, take initiative, and be able to guide and mentor the mid and junior Developers.
  • Communication: Clearly articulate complex technical concepts to both technical and non-technical clients/colleagues.
  • Ownership: Take ownership of your work, be accountable for results, and deliver high-quality solutions.
  • Problem-Solving: Approach challenges with a critical eye, identify root causes, and develop effective solutions.
  • Teamwork: Collaborate effectively with team members, foster a positive and inclusive environment, and work towards shared goals.
  • Adaptability: Be open to new technologies and approaches, and be willing to learn and adapt to changing needs.

About your application

We review every application received and will get in touch if your skills and experience match what we’re looking for. If you don’t hear back from us within 10 days, please don’t be too disappointed – we may keep your CV on our database for any future vacancies and we would encourage you to keep an eye on our career opportunities as there may be other suitable roles.

Please note that this role involves mandatory pre-employment background checks due to the nature of the work NCC Group does. To apply, you must be willing and able to undergo the vetting process.

#J-18808-Ljbffr