Qureos

Find The RightJob.

Software Architect

About Company:

A leading Denmark-based management consultancy and software development firm specializing in delivering innovative digital solutions for startups, enterprises, and organizations worldwide. The company provides end-to-end services including UI/UX design, web and mobile application development, front-end and back-end engineering, and scalable technology solutions. With a strong focus on quality, innovation, and business transformation, the organization helps clients leverage technology to improve operational efficiency, enhance user experiences, and achieve sustainable growth.

Responsibilities

  • Design and architect management software for Quantum Key Distribution (QKD) systems
  • Develop software for orchestration, configuration management, monitoring, and operational workflows
  • Define and implement management interfaces such as RESTCONF, NETCONF, SNMP, YANG, CLI and UI-based tools
  • Design secure, reliable, and maintainable software systems for critical infrastructure environments
  • Collaborate across software, systems, and cybersecurity disciplines to define robust platform solutions
  • Contribute to software quality through architecture reviews, testing strategies, CI/CD, documentation, and secure development practices

Must-Have Traits/Skills

  • Strong experience in software architecture and backend/system software development
  • Strong programming skills in modern software development languages such as Python, C++, C#, Java, or similar
  • Experience designing complex management or orchestration systems in a containarized system
  • Strong understanding of object-oriented design, modular architectures, APIs, and software maintainability
  • Experience with Linux-based systems and network management technologies
  • Experience with REST APIs, RESTCONF, NETCONF, SNMP, YANG, or similar technologies
  • Strong understanding of cybersecurity principles and secure software design
  • Strong software engineering practices including Git, automated testing, CI/CD, and documentation



Qualifications

  • Degree in Computer Science, Software Engineering, or related technical field with 10+ years experience
  • Strong experience in software architecture and backend/system software development
  • Strong programming skills in modern software development languages such as Python, C++, C#, Java, or similar
  • Experience designing complex management or orchestration systems in a containarized system
  • Strong understanding of object-oriented design, modular architectures, APIs, and software maintainability
  • Experience with Linux-based systems and network management technologies
  • Experience with REST APIs, RESTCONF, NETCONF, SNMP, YANG, or similar technologies
  • Strong understanding of cybersecurity principles and secure software design
  • Strong software engineering practices including Git, automated testing, CI/CD, and documentation
  • Experience working in agile and cross-functional development environments

Preferred Qualifications

  • Experience with critical infrastructure, cybersecurity, telecom, or high-availability systems
  • Familiarity with cryptography, PKI, or key management systems
  • Experience developing user-facing management interfaces or web applications
  • Knowledge of secure development lifecycle practices or certification-oriented development



Other Details:

Experience: 10 years
Location: Gulberg Greens, Islamabad
Working days & timings:  Mon - Fri (9:00AM till 6:00PM) - Onsite

Work Location: In person

© 2026 Qureos. All rights reserved.