Domino, Game

Dream Industry

Digital transformation is only as sustainable as the trust its users have in it.   That’s why cybersecurity is now at the front and centre of technological advance.   We'll find a place for your skills where you can build  the digital future for everyone.

 

Building a smart and safe digital world

In today’s world, it is hard to imagine a life unconnected; our businesses, governments, and societies rely heavily on data and networked technology. The blending of infrastructure and technology has given rise to ‘smart cities’, and irreversible trends like the Internet of Things, autonomous transportation, cloud computing, fundamentally shifting the way we live.

DarkMatter Group provides the complete spectrum of digital transformation and cyber solutions to enable enterprises and governments to become smart, safe and cyber-resilient. Our solutions are aimed at enhancing and securing the key sectors that underpin society - defense, intelligence, civil government, financial services, transportation, energy, and telecommunications.

You will work with cross-functional teams including in-house Cryptography offering the most advanced and secure crypto services and solutions, Blockchain group with a one-of-a-kind, smart-environment-ready SDK allowing blockchain technology at the heart of many smart implementations, including paperless governments and hospitals, smart cities and countries.

Understand some of our key engineering & technology roles:

mss.png BackEnd/Server Engineer

Job Description

In this role, you will be tasked with building the "engines" behind our application suite, comprised of instant messaging, encrypted voice, video conferencing, secure email and other data in transit.  You'll be an integral part of the design, development, testing, and deployment phases of these products. Maintenance and improvement of backend service scalability are equally essential for our role in supporting critical businesses and organizations in the country.   

Why It’s Cool

  • “In today’s connected world, cybersecurity threats are expanding. Here you'll learn to create software with built-in core security - a unique opportunity to work with a local company that provides all of its components in-house.”
  • “Engineering provides technology solutions across all of our business units; you'll work on an assorted range of projects including development of secure communications solutions, cybersecurity products, and more."

How It Makes a Difference

  • “You’re a key part of the team that keeps our clients secure by developing world-class, tailor-made solutions to address their specific business needs and issues."

cnd.png Mobile Developer

Job Description

As a Mobile Developer, your responsibility encompasses the development of new features and optimization of existing features in our mobile application suite.  You’ll design, develop, test and implement the effective and efficient code.  You will be a highly visible operative both within the organization and among our clientele, with the mission at the core of our beliefs: delivering exceptional mobile user experience.

Why It’s Cool

  • "Mobile devices are advancing at breakneck speed, and users constantly expect more from their products - as a Mobile Developer, you'll be keeping up with leading-edge technologies and the latest trends."

  • "Mobile is a great starting place in software development. Once you've learned any programming, you are partway to learning other domains."

How It Makes a Difference

  • “A mobile app is frequently the first aspect of a DarkMatter solution that a user or customer sees.  Your work impacts their experience of, and satisfaction with, the system. Ultimately, you directly contribute to clients' successful adoption of our mobile products – now that’s job satisfaction!”

labs.png DevOps Engineer

Job Description

This Engineer is responsible for managing, configuring, securing, monitoring, upgrading, tuning of the systems and applications, so developers and customers receive the required system performance. They are responsible for the configuration of all infrastructure and services to make sure application performance are always at optimal levels. 

Why It’s Cool

  • "The role of DevOps has revolutionized software development and delivery; you will be working in an area that focuses on changing the mindset of how development teams work together to deliver great products to customers."
  • "You’ll constantly be learning new technologies and skills that can be applied elsewhere, so DevOps will keep you from getting pigeonholed into one path."

How It Makes a Difference

  • "By bridging development, quality assurance, and operations with automation and collaboration, DevOps allows the organization to work cooperatively to build, test, and release updates rapidly and reliably to customers.
  • "You'll often be called upon to address high impact production issues requiring coordination between multiple teams, and you will experience a breadth of impact across multiple areas of the business."

cnd.png QA Engineer

Job Description

As a Quality Assurance Engineer, you will be involved in hands-on groundbreaking work to solve cybersecurity problems and be responsible for software validation using state-of-the-art technologies. You will take ownership of QA throughout the product lifecycle, ensuring the development and delivery of superior quality products and services.

Why It’s Cool

  • "As a QA Engineer, you'll put your brainpower to the test. Combine your inquisitiveness and problem-solving skills to design and perform experiments that expose the true quality and capabilities of our solutions."e and problem-solving skills to design and perform elaborate experiments that bring to the light the real quality and capabilities of solutions."
  • "You get to face new puzzles and problems every day with software that has completed its development phase.  If you are looking for a job in a field where your thinking capabilities are constantly challenged, you’ll find that in QA."

How It Makes a Difference

  • "Quality Assurance is about more than just making sure that the program works – ultimately, it’s about making an outstanding product for the client or user. As a QA Engineer, you play a key role in the company by contributing to quality improvement in our products."
Electronics, Tablet Computer, Computer, Person

High performing, creative, committed and globally competent?

Apply Here