Job Description
Position: Senior Software Architect
Company: Microsoft Lesotho
Location: Maseru, Lesotho
Experience: 7+ years
Education: Master of Science in Computer Science
Employment Type: Full-time
Industry: Information Technology
Department: Engineering & Development
Salary: 450,000 SSP – 750,000 SSP
Vacancies: 1
Company Overview
Microsoft is a global leader in technology, driving innovation through cloud computing, software development, and artificial intelligence. In Lesotho, we are expanding our digital footprint to empower local businesses and government entities through advanced technological solutions. We are committed to creating a diverse and inclusive workplace where talent from all backgrounds can thrive. As part of our mission to empower every person and every organization on the planet to achieve more, our Maseru office serves as a critical hub for regional technical excellence. We offer a culture of continuous learning and high-impact work, ensuring that every employee has the tools they need to succeed in a rapidly evolving digital landscape. If you are looking for career opportunities in Lesotho, Microsoft provides a platform to work on cutting-edge technologies that shape the future of global computing.
Job Overview
We are seeking a highly skilled Senior Software Architect to lead the design and implementation of complex, scalable software systems. This role is pivotal in defining the technical roadmap for our regional software products and ensuring that our architectural decisions align with global standards. You will work closely with product managers, engineers, and stakeholders to translate business requirements into robust technical specifications. This is a high-visibility role that requires a deep understanding of distributed systems, microservices, and cloud-native architectures. For those seeking employment in Lesotho, this position offers the chance to influence large-scale digital transformation projects. You can explore more about our global mission at https://lesothojobsearch.com.
Key Responsibilities
- Design and oversee the implementation of scalable, secure, and high-performance software architectures.
- Lead technical design reviews and provide mentorship to junior and mid-level software engineers.
- Collaborate with cross-functional teams to define system requirements and technical roadmaps.
- Evaluate emerging technologies and determine their potential application within our existing ecosystem.
- Ensure all software designs adhere to strict security, compliance, and performance standards.
- Troubleshoot complex architectural issues and provide high-level technical guidance during production incidents.
Required Skills
- Expertise in designing microservices-based architectures and distributed systems.
- Proficiency in multiple programming languages such as C#, Java, or Python.
- Deep understanding of cloud infrastructure, specifically Azure or AWS services.
- Strong communication skills to bridge the gap between technical and non-technical stakeholders.
- Advanced problem-solving capabilities and analytical thinking.
Education
A Master of Science in Computer Science, Software Engineering, or a related technical field is required. A PhD in a specialized area of computing is highly preferred.
Experience
Candidates must possess a minimum of 7 years of professional experience in software engineering, with at least 3 years specifically focused on software architecture and system design in a large-scale enterprise environment.
Salary
The annual salary for this position ranges from 450,000 SSP to 750,000 SSP, depending on experience and technical expertise. This is a competitive package designed to attract top-tier talent in the region.
Benefits
- Comprehensive health and wellness insurance coverage.
- Performance-based annual bonuses and equity options.
- Flexible working arrangements and remote work options.
- Generous paid time off and parental leave.
- Subsidized wellness programs and gym memberships.
Training
- Access to Microsoft Learn and advanced certification programs.
- Internal mentorship programs with global technical fellows.
- Annual attendance at international technology conferences.
Working Environment
The working environment is fast-paced, collaborative, and highly innovative. You will work in a modern office setting in Maseru, with the flexibility to work remotely. We foster a culture of excellence where technical rigor is balanced with creative freedom. For more information on regional job markets, visit https://southafricajobsearch.com/job-vacancy-in-south-africa/.
Application Process
Interested candidates should submit their CV and a portfolio of architectural designs through our official portal. The selection process includes a technical screening, a series of architectural design interviews, and a cultural fit assessment. This is one of the most prestigious job vacancies in Lesotho for tech professionals. For international applicants, please see https://tunisiajobsearch.com/job-vacancy-tunisia/ for comparative regional roles.
Equal Opportunity Statement
Microsoft is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or disability status. We are actively hiring in Lesotho to build a team that reflects the diversity of our global user base.