Job Description
Position:Full Stack Software Engineer
Company:Microsoft
Location:Ziguinchor, Senegal
Experience:3-5 years
Education:Bachelor’s degree in Computer Science or related field
Employment Type:Full-time
Industry:Technology
Department:Software Development
Salary:1,500,000 – 2,500,000 SSP per month
Vacancies:1
Company Overview
Microsoft, a global leader in technology and innovation, has established a strong presence across Africa, including Senegal. The company is committed to empowering individuals and organizations through cutting‑edge cloud services, artificial intelligence, and productivity tools. In Ziguinchor, Microsoft is expanding its regional development hub to tap into the growing talent pool and to support digital transformation initiatives in the southern part of the country. This expansion aligns with the broader mission of creating inclusive economic growth, fostering entrepreneurship, and delivering world‑class technology solutions to local businesses and government agencies. As part of its commitment to Senegal Jobs and Career Opportunities in Senegal, Microsoft offers a dynamic work environment that encourages creativity, collaboration, and continuous learning.
Job Overview
The Full Stack Software Engineer will join Microsoft’s Ziguinchor development team to design, build, and maintain scalable web applications that serve both local and international customers. The role involves collaborating with product managers, designers, and other engineers to deliver high‑quality software solutions that meet performance, security, and usability standards. This position offers a unique opportunity to work on projects that directly impact the digital ecosystem of Senegal, contributing to the nation’s Employment in Senegal landscape while gaining exposure to Microsoft’s global best practices. For more information about Microsoft’s presence in Senegal, visit Senegal Job Search.
Key Responsibilities
- Develop and maintain full‑stack web applications using modern frameworks such as React, Angular, Node.js, and .NET Core.
- Design RESTful APIs and integrate third‑party services to enhance functionality and user experience.
- Collaborate with cross‑functional teams to define requirements, create technical specifications, and ensure alignment with business goals.
- Implement automated testing, code reviews, and continuous integration pipelines to uphold code quality and reliability.
- Optimize application performance, scalability, and security in accordance with Microsoft’s standards.
- Participate in agile ceremonies, including sprint planning, daily stand‑ups, and retrospectives.
- Mentor junior developers and contribute to knowledge‑sharing initiatives within the team.
Required Skills
- Proficiency in front‑end technologies: HTML5, CSS3, JavaScript, and modern frameworks (React, Angular, or Vue).
- Strong back‑end development experience with Node.js, C#, or Java and familiarity with database systems such as SQL Server, PostgreSQL, or MongoDB.
- Understanding of cloud platforms, preferably Microsoft Azure, including services like App Service, Functions, and Cosmos DB.
- Experience with version control systems, especially Git, and collaborative workflows.
- Solid grasp of software design patterns, microservices architecture, and RESTful API principles.
- Excellent problem‑solving abilities and a passion for writing clean, maintainable code.
- Effective communication skills in English; French proficiency is a plus.
Education
A Bachelor’s degree in Computer Science, Software Engineering, or a related discipline is required. Candidates with equivalent professional experience or certifications from recognized institutions (e.g., Microsoft Certified: Azure Developer Associate) are also encouraged to apply.
Experience
Applicants should have 3 to 5 years of hands‑on experience developing full‑stack applications in a fast‑paced environment. Experience working on cloud‑native solutions and familiarity with agile methodologies will be highly valued.
Salary
The compensation package ranges from 1,500,000 to 2,500,000 SSP per month, commensurate with experience and expertise. The package includes performance‑based bonuses and eligibility for Microsoft’s stock purchase program.
Benefits
- Comprehensive health insurance covering medical, dental, and vision care.
- Generous paid time off and public holiday schedule aligned with Senegalese labor laws.
- Retirement savings plan with company matching contributions.
- Professional development budget for certifications, conferences, and training.
- Employee assistance program and wellness initiatives.
Training
- Onboarding program that includes Microsoft Azure fundamentals and internal development tools.
- Access to Microsoft Learn platform for continuous skill enhancement.
- Mentorship pairing with senior engineers to accelerate career growth.
- Regular workshops on emerging technologies such as AI, machine learning, and quantum computing.
Working Environment
Microsoft’s Ziguinchor office offers a collaborative, inclusive, and technology‑driven workspace equipped with state‑of‑the‑art hardware, flexible seating arrangements, and quiet zones for focused work. The company promotes a culture of diversity, equity, and inclusion, ensuring that every employee feels valued and empowered to contribute their best.
Application Process
Interested candidates should submit their application through the Microsoft Careers portal. The process includes an online assessment, technical interview, and a final cultural fit interview. Candidates will be notified of each stage via the portal and can track their application status in real time.
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, gender, sexual orientation, gender identity, national origin, disability, or veteran status. This commitment supports the broader goal of fostering Employment in Senegal and promoting equitable career opportunities across the nation.