Senior Software Architect Job Vacancy in Lilongwe, Malawi – Information Technology

Apply Now

Job Description

Position: Senior Software Architect

Company: Microsoft Malawi

Location: Lilongwe, Malawi

Experience: 8+ years

Education: Master of Science in Computer Science

Employment Type: Full-time

Industry: Information Technology

Department: Engineering

Salary: 2,500,000 – 4,500,000 SSP

Vacancies: 1

Company Overview

Microsoft Malawi is a leading force in driving digital transformation across the African continent. As part of a global leader in technology, our local operations focus on empowering every person and organization on the planet to achieve more. We specialize in cloud computing, productivity software, and advanced hardware solutions that bridge the digital divide. Our mission is to foster innovation through cutting-edge research and development, ensuring that the technological landscape of Malawi remains competitive in a globalized economy. We are committed to creating a sustainable digital ecosystem that supports local businesses and government initiatives alike. By joining our team, you become part of a global network of innovators dedicated to solving complex problems through code and creativity.

Job Overview

We are seeking a highly skilled Senior Software Architect to lead our technical design and implementation strategies in Lilongwe. This role is critical for designing scalable, high-performance software systems that meet the evolving needs of our diverse client base. You will be responsible for translating business requirements into technical specifications and overseeing the entire software development lifecycle. This is a premier career opportunity in Malawi for a professional who thrives in a fast-paced, high-stakes environment. You will work closely with product managers, developers, and stakeholders to ensure that our software solutions are robust, secure, and efficient. For more information on our mission, visit https://malawijobsearch.com.

Key Responsibilities

  • Design and implement complex software architectures that support large-scale enterprise applications.
  • Lead technical design reviews and ensure adherence to industry best practices and coding standards.
  • Collaborate with cross-functional teams to define system requirements and technical roadmaps.
  • Mentor junior developers and provide technical guidance throughout the development lifecycle.
  • Evaluate and integrate third-party technologies and cloud services to enhance system capabilities.
  • Troubleshoot and resolve complex architectural issues in production environments.

Required Skills

  • Expertise in microservices architecture and distributed systems design.
  • Proficiency in multiple programming languages such as C#, Java, or Python.
  • Deep understanding of cloud infrastructure, specifically Azure or AWS.
  • Strong analytical and problem-solving abilities for complex technical challenges.
  • Excellent communication skills to bridge the gap between technical and non-technical stakeholders.

Education

A Master of Science in Computer Science, Software Engineering, or a closely related field is required. A Bachelor’s degree with significant professional experience may be considered in exceptional cases.

Experience

Candidates must possess a minimum of 8 years of experience in software development, with at least 4 years specifically in a software architecture or lead developer role. Proven experience in deploying large-scale cloud-based solutions is essential. We are looking for individuals who have successfully navigated the complexities of enterprise-level software deployment and maintenance.

Salary

The monthly salary for this position ranges from 2,500,000 SSP to 4,500,000 SSP, depending on experience and technical expertise. This competitive package reflects the high level of skill required for this role.

Benefits

  • Comprehensive health and dental insurance coverage.
  • Performance-based annual bonuses and equity options.
  • Flexible working hours and remote work options.
  • Paid time off and parental leave.
  • Subsidized wellness and gym memberships.

Training

Microsoft Malawi invests heavily in the continuous professional development of our staff. You will have access to:

  • Advanced certification programs in cloud architecture and cybersecurity.
  • Internal leadership and management training workshops.
  • Access to global technical conferences and seminars.

Explore more career opportunities in Malawi by visiting https://angolajobsearch.com/.

Working Environment

The working environment is collaborative, innovative, and highly professional. We provide state-of-the-art office facilities in Lilongwe, designed to foster creativity and teamwork. While the role is primarily office-based, we offer hybrid models to support work-life balance. We prioritize a culture of inclusion and continuous learning, ensuring that every employee has the tools they need to succeed in a rapidly changing tech landscape.

Application Process

Interested candidates should submit their CV and a cover letter detailing their architectural experience through our official portal. The recruitment process includes an initial screening, a technical assessment, and multiple rounds of interviews with senior leadership. We are looking for top-tier talent for this job vacancy in Malawi.

For more international job listings, please visit https://egyptjobsearch.com.

Equal Opportunity Statement

Microsoft Malawi 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.