Senior Software Engineer Job Vacancy in Buchanan, Liberia – Technology & Software Development

July 28, 2026
Apply Now

Job Description

Position: Senior Software Engineer

Company: Microsoft Liberia

Location: Buchanan, Liberia

Experience: 5+ years

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

Employment Type: Full-time

Industry: Technology & Software Development

Department: Engineering

Salary: 450,000 – 750,000 SSP

Vacancies: 1

Company Overview

Microsoft is a global leader in technology, dedicated to empowering every person and every organization on the planet to achieve more. In Liberia, our mission is to bridge the digital divide and foster innovation through cutting-edge software solutions and cloud computing services. We are committed to creating a diverse and inclusive workplace where talent thrives. As we expand our footprint in West Africa, we are looking for top-tier professionals to join our growing team. This is a premier opportunity for those seeking high-impact career opportunities in Liberia within a world-class tech environment.

Our local operations focus on developing scalable software architectures and providing robust cloud infrastructure to support local businesses and government agencies. We believe in the power of technology to transform societies, and our work in Liberia is a testament to that belief. By joining us, you become part of a global network of innovators driving the future of digital transformation.

For more information on our global initiatives, visit https://liberiajobsearch.com.

Job Overview

We are seeking a highly skilled Senior Software Engineer to join our engineering team in Buchanan. This role is critical to our mission of building and maintaining high-performance software applications that serve a wide range of users. You will be responsible for designing, developing, and deploying complex software systems that are scalable, secure, and efficient. This position requires a deep understanding of software design patterns, data structures, and modern programming languages.

As a Senior Software Engineer, you will lead technical projects, mentor junior developers, and collaborate with cross-functional teams including product managers and UX designers. You will play a pivotal role in shaping our technical roadmap and ensuring that our software solutions meet the highest standards of quality and reliability. This is one of the most exciting jobs in Liberia for software professionals looking to make a real difference.

Explore more professional roles at https://eritreajobsearch.com/.

Key Responsibilities

  • Design and implement scalable, high-performance software applications and microservices.
  • Lead the full software development lifecycle (SDLC), from requirements gathering to deployment and maintenance.
  • Conduct thorough code reviews to ensure adherence to coding standards and best practices.
  • Collaborate with product teams to translate business requirements into technical specifications.
  • Troubleshoot, debug, and optimize existing software systems for maximum performance.
  • Mentor junior and mid-level engineers to foster a culture of technical excellence.
  • Implement automated testing frameworks to ensure software reliability and quality.

Required Skills

  • Expertise in modern programming languages such as Python, Java, or C#.
  • Deep understanding of cloud computing platforms (Azure, AWS, or GCP).
  • Proficiency in SQL and NoSQL database management and optimization.
  • Strong knowledge of RESTful APIs and microservices architecture.
  • Excellent problem-solving and analytical skills.
  • Strong communication and teamwork abilities in a collaborative environment.

Education

A Bachelor’s degree in Computer Science, Software Engineering, or a related technical field is required. A Master’s degree in a specialized field of computer science is highly preferred.

Experience

A minimum of 5 years of professional experience in software development is required. Proven experience in designing and deploying large-scale distributed systems is essential. Experience working in an Agile/Scrum environment is highly desirable.

Salary

The monthly salary for this position ranges from 450,000 SSP to 750,000 SSP, depending on experience and technical expertise.

Benefits

  • Competitive salary and performance-based bonuses.
  • Comprehensive health and wellness insurance package.
  • Paid time off and flexible working arrangements.
  • Professional development and certification reimbursement.
  • Access to cutting-edge technology and global resources.

Training

  • Continuous learning programs and internal technical workshops.
  • Access to premium online learning platforms and certifications.
  • Mentorship programs with senior global architects.

Working Environment

You will work in a modern, collaborative office environment in Buchanan. We promote a culture of innovation, continuous improvement, and work-life balance. While the role is primarily office-based, we offer hybrid working options to support flexibility. This is a high-energy environment where hiring in Liberia is a priority for our regional expansion.

Check out other regional opportunities at https://lesothojobsearch.com/.

Application Process

Interested candidates should submit their CV and a cover letter detailing their relevant experience through our official recruitment portal. We value diversity and encourage applications from all qualified candidates. Employment in Liberia with Microsoft offers a pathway to global career growth.

Equal Opportunity Statement

Microsoft 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, marital status, veteran status, or disability status.