Senior Software Architect Job Vacancy in Khartoum, Sudan – Information Technology | Microsoft Sudan

Apply Now

Job Description

Position: Senior Software Architect

Company: Microsoft Sudan

Location: Khartoum, Sudan

Experience: 8+ years

Education: Master’s Degree in Computer Science or related field

Employment Type: Full-time

Industry: Information Technology

Department: Engineering and Development

Salary: 1,200,000 – 2,500,000 SSP per month

Vacancies: 1

Company Overview

Microsoft Sudan is a leading force in the digital transformation of the region, providing cutting-edge cloud solutions, software development tools, and enterprise-level technology infrastructure. As part of a global leader in technology, our local operations focus on empowering every person and every organization on the planet to achieve more. We are committed to driving innovation through advanced computing, artificial intelligence, and secure cloud environments. Working with us means being at the forefront of the digital revolution, contributing to projects that redefine how businesses and individuals interact with technology in Africa. We offer a culture of continuous learning, inclusivity, and high-performance engineering.

For more information on global career paths, visit https://sudanjobsearch.com.

Job Overview

We are seeking a highly skilled Senior Software Architect to lead the design and implementation of complex, scalable, and high-performance software systems. This role is critical to our mission of delivering robust digital solutions across the Sudanese market. The successful candidate will be responsible for defining the architectural vision for large-scale applications, ensuring they meet stringent security, scalability, and reliability standards. You will work closely with product managers, developers, and stakeholders to translate business requirements into technical blueprints. This is a high-impact role that requires deep expertise in distributed systems, microservices architecture, and cloud-native technologies. As we continue to expand our footprint, this position offers unparalleled career opportunities in Sudan for those passionate about software excellence.

Key Responsibilities

  • Design and implement scalable, high-availability software architectures for enterprise-level applications.
  • Lead the transition from monolithic architectures to microservices and serverless computing models.
  • Collaborate with cross-functional teams to ensure technical feasibility and alignment with business goals.
  • Establish and enforce coding standards, architectural principles, and best practices across the development lifecycle.
  • Conduct thorough architectural reviews and provide technical mentorship to junior and senior engineers.
  • Optimize system performance and ensure the security of data and applications within the cloud environment.

Required Skills

  • Expertise in designing distributed systems and microservices architectures.
  • Advanced proficiency in programming languages such as C#, Java, or Python.
  • Deep understanding of cloud platforms (Azure, AWS, or GCP) and containerization (Docker, Kubernetes).
  • Strong knowledge of database design, including SQL and NoSQL technologies.
  • Exceptional problem-solving skills and the ability to navigate complex technical challenges.
  • Excellent communication skills to bridge the gap between technical and non-technical stakeholders.

Education

A Master’s degree in Computer Science, Software Engineering, or a related technical field is required. A PhD in a specialized area of computing is highly preferred.

Experience

A minimum of 8 years of professional experience in software development, with at least 4 years specifically focused on software architecture and system design in a large-scale enterprise environment.

Salary

The monthly salary for this position ranges from 1,200,000 SSP to 2,500,000 SSP, depending on experience, technical expertise, and performance during the interview process.

Benefits

  • Competitive salary package in local currency.
  • Comprehensive health and wellness insurance.
  • Flexible working arrangements and remote work options.
  • Professional development budget for certifications and advanced training.
  • Access to global internal knowledge sharing platforms.

Training

  • Continuous access to Microsoft Learn and advanced technical certification programs.
  • Mentorship programs with global subject matter experts.
  • Internal workshops on emerging technologies like AI and Quantum Computing.

Explore more international roles at https://angolajobsearch.com/job-vacancy-angola/.

Working Environment

The working environment is dynamic, collaborative, and highly technical. You will work in a modern office setting in Khartoum, with the flexibility to work remotely. We foster an environment of innovation where new ideas are encouraged and technical excellence is celebrated. This role involves high-level decision-making that directly impacts the technological landscape of the region.

Application Process

Interested candidates should submit their CV and a portfolio of architectural designs through our official recruitment portal. The process includes an initial screening, a technical assessment, and multiple rounds of interviews with senior leadership. We are looking for the best talent to join our growing team in Sudan.

For more diverse opportunities across the continent, visit https://mauritiusjobsearch.com/job-vacancy-mauritius/.

Equal Opportunity Statement

Microsoft Sudan is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, or disability status.