Current jobs related to QSSK-MCM-FSD-Full Stack Software Developer - Nairobi, Nairobi Area - Q-Sourcing Servtec Group


  • Nairobi, Nairobi Area, Kenya FSD Africa (FSDA) Full time

    Created in 2012, FSD Africa is a £30 million financial sector development programme or 'FSD' based in Nairobi. It is funded by the UK Government's Department for International Development (DFID). FSD Africa aims to reduce poverty across sub-Saharan Africa by building financial markets that are efficient, robust and inclusiveOverall, Purpose:Under the...

  • Full Stack Engineer

    1 month ago


    Nairobi, Nairobi Area, Kenya Riverbank Solutions Ltd Full time

    Job Description:We are hiring for the Full Stack Engineer position. Riverbank is a leading IT company dedicated to delivering innovative solutions and exceptional service. We are seeking a talented Senior .NET Developer to join our dynamic team and contribute to our ongoing success.Responsibilities:· Design, develop, and maintain high-quality web...


  • Nairobi, Nairobi Area, Kenya Solutech Limited Full time

    JOB SUMMARYRequirementsA Degree in Computer Science or related field is relevant but not required4+ Years Professional Experience developing Web Applications3+ Years Professional Experience developing with Laravel and VueJSStrong understanding of software development lifecycle and best practices.Strong understanding of VueJs and Laravel for developing web...


  • Nairobi, Nairobi Area, Kenya FSD Africa Full time

    ABOUT THE COMPANYFSD Africa is a market facilitator or catalyst. It applies a combination of resources, expertise and research to address financial market failures and deliver a lasting impact. FSD Africa has a mandate to work across sub-Saharan Africa on issues that relate to both 'financial inclusion' and 'finance for growth.'JOB SUMMARYThe Manager, Carbon...

  • Operations Officer

    1 month ago


    Nairobi, Nairobi Area, Kenya Financial Sector Deepening Kenya (FSD Kenya) Full time

    Financial Sector Deepening Kenya (FSD Kenya) is an independent trust dedicated to the achievement of a financial system that delivers value for a green and inclusive digital economy while improving financial health and capability for women and micro and small enterprises (MSEs).ROLEHR support Liaise with management, technical and operations teams to support...


  • Nairobi, Nairobi Area, Kenya Jumba Full time

    ABOUT THE COMPANYJumba is a construction tech platform that simplifies B2B purchase and financing of construction materialsJOB SUMMARYWe are looking for an enthusiastic Software Engineering Intern, who is looking to learn how to develop complex web experiences with the ability to adapt, learn quickly and has excellent problem-solving skills. You'll learn how...


  • Nairobi, Nairobi Area, Kenya Google Full time

    Google is an American multinational technology company specializing in Internet-related services and products that include online advertising technologies, search, cloud computing, software, and hardware.RequirementsMinimum qualifications:Bachelor's degree or equivalent practical experience. 2 years of experience with software development in one or more...

  • Backend Engineer at

    3 months ago


    Nairobi, Nairobi Area, Kenya Reeds Africa Consult Full time

    Reeds Africa consult (RAC) offers a broad scale of Human resource services designed to provide professional supports for the growing needs of today's corporate organizationsAbout the jobWe are looking for a Back End Software Developer to produce scalable software solutions. You'll be part of a cross-functional team that is responsible for the full software...


  • Nairobi, Nairobi Area, Kenya GiveDirectly, Inc Full time

    ABOUT THE COMPANYWe manage transfers end-to-end using electronic monitoring and payment technology.JOB SUMMARYWhat You'll BringExceptional alignment with GiveDirectly Values and active demonstration of our core competencies: emotional intelligence, problem solving, project management, follow-through, and fostering inclusivity. We welcome and strongly...

  • Software Developer

    2 months ago


    Nairobi, Nairobi Area, Kenya ABC Bank Full time

    ABOUT THE COMPANYABC Bank is an indigenous Kenya bank with 33 years experience using the power of finance to support businesses and projects that benefit the people and the planet. We know that banking can be a powerful force for good: serving individuals and communities as well as building a more sustainable society.JOB SUMMARYReporting to the Senior...

  • Software Developer

    2 weeks ago


    Nairobi, Nairobi Area, Kenya Gap Recruitment Services Limited Full time

    Gap Recruitment Services Limited is a leading recruitment firm in Kenya where International and local companies find just the right fit talent.Key Responsibilities:Participate in designing the architecture of software systems, ensuring scalability, maintainability, and adherence to best practices. Work closely with senior developers to analyze and understand...

  • Software Developer at

    2 months ago


    Nairobi, Nairobi Area, Kenya ABC Bank (African Banking Corporation Limited) Full time

    ABC Bank is an indigenous Kenya bank with 33 years experience using the power of finance to support businesses and projects that benefit the people and the planet.We know that banking can be a powerful force for good: serving individuals and communities as well as building a more sustainable society.SummaryReporting to the Senior Manager – Software...


  • Nairobi, Nairobi Area, Kenya GiveDirectly Full time

    GiveDirectly is the first - and largest - nonprofit that lets donors like you send money directly to the world's poorest. We believe people living in poverty deserve the dignity to choose for themselves how best to improve their lives - cash enables that choice.About this roleTechnology will play a critical role in enabling the next generation of cash...

  • Software Developer

    2 months ago


    Nairobi, Nairobi Area, Kenya Corporate Staffing Services Full time

    About ABC Bank (African Banking Corporation Limited)ABC Bank is an indigenous Kenya bank with 33 years experience using the power of finance to support businesses and projects that benefit the people and the planet. We know that banking can be a powerful force for good: serving individuals and communities as well as building a more sustainable society. We...


  • Nairobi, Nairobi Area, Kenya pycs Full time

    Pycs are a technology team with a strong background in financial systems and seek to resolve recurrent problems that financial institutions face with our solutions.Job Purpose As a Senior Software Engineer, the primary responsibility is to lead the development and enhancement of complex software systems that power our organization's products and services....

  • Engineering Manager at

    2 months ago


    Nairobi, Nairobi Area, Kenya ENGIE Full time

    ENGIE is a leading world group that provides low-carbon energy. Our group is a global reference in low-carbon energy and services.Read more about this companyEngineering ManagerJob Purpose/Mission EEA is looking for a talented, self-starting tech lead to join the team to help deliver affordable solar power and financial services across Africa. This position...


  • Nairobi, Nairobi Area, Kenya jobwebkenya Full time

    At Irri-Hub Ke, we are changing this narrative by facilitating access to simple innovative water management solutions. Our approach combines rainwater harvesting pans with solar-powered drip irrigation systems, bundled up with full-stack services such as agronomy support and training in regenerative agriculture best practicesResponsibilities:Design and...


  • Nairobi, Nairobi Area, Kenya Nexleaf Analytics Full time

    Your RoleAs a Backend Software Engineer at Nexleaf, you will play a crucial part in scaling up our impact by working in a diverse team dedicated to designing and building the core backend code for our cloud-based service. This service gathers and analyzes data from some of the most remote locations on the planet and connects to a vast network of IoT/M2M...

  • Business Analyst at

    2 months ago


    Nairobi, Nairobi Area, Kenya Software Group Full time

    Software Group is a global technology company that is specialized in delivery channel and integration solutions for institutions that provide financial services. We help financial service providers digitize their business and successfully go through the process of digital transformation, extend their outreach and improve operational efficiencyMain...

  • Software Engineer at

    1 month ago


    Nairobi, Nairobi Area, Kenya Pawa IT Solutions Full time

    At Pawa IT Solutions, we deliver the promise and offerings of Cloud to businesses and institutions. We strive to provide our customers with the best user and product experience in the cloud, enabling your organization to get the ROI it deserves from this investment right from our inception in 2013. Our Core Google Cloud Offerings, which we have certification...

QSSK-MCM-FSD-Full Stack Software Developer

4 months ago


Nairobi, Nairobi Area, Kenya Q-Sourcing Servtec Group Full time

Q-Sourcing Servtec Group is a global management consulting firm that helps people make significant improvements to their business performance and realize their most important career goals.

Summary

We are seeking an experienced Senior Full Stack Software Developer with at least 5 years of hands-on experience in Microsoft technologies, including .NET Core, Entity Framework, and SQL Server.

The ideal candidate should also be a full stack developer with proficiency in front-end technologies and MVC frameworks.

Additionally, having an interest in DevOps activities, including experience with Azure DevOps build and release pipelines, will be a significant advantage.


DUTIES & RESPONSIBILITIES:

Full Stack Development:
Design, develop, test, and maintain end-to-end software applications, covering both front-end and back-end components using Microsoft technologies.

Front-End Technologies:

Utilize front-end technologies like HTML, CSS, JavaScript, and modern JavaScript frameworks (e.g., React, Angular, or ) to create intuitive and responsive user interfaces.


MVC Framework:
Apply expertise in working with MVC frameworks to build scalable, modular, and maintainable applications.

Software Development Lifecycle:
Participate in all phases of the software development lifecycle, from requirements gathering and design to implementation and deployment.

DevOps Involvement:
Display an interest in DevOps practices and actively contribute to the continuous integration and delivery process.
Azure DevOps

Experience (Advantage):
Leverage relevant experience in Azure DevOps build and release pipelines to streamline software deployment and automate release processes.
Test-Driven Development (TDD)

Experience (Advantage):

Familiarity with working in a Test-driven Development environment and developing unit tests using xUnit or NUnit will be considered an advantage.


Software Testing:
Write unit tests and perform code reviews to ensure the quality, reliability, and security of the software.

Database Management:
Work with SQL Server and Oracle databases to design efficient data models and implement database-related operations.

Object-Oriented Techniques:
Utilize object-oriented programming principles to develop robust and scalable software solutions.

Design Patterns and Principles:
Apply design patterns and best practices to create wellstructured and maintainable code.

Full Remote Work:
Exhibit strong self-discipline, time management, and communication skills to succeed in a fully remote work environment.

Passion for Software Development:
Demonstrate a passion for software development through a strong portfolio of personal projects or contributions to open-source projects

KNOWLEDGE, SKILLS, AND EXPERIENCE:

Experience:

Minimum 5 years of professional experience in software development with a focus on Microsoft technologies (.NET Core, Entity Framework, SQL Server).


Full Stack Development:
Proficiency in front-end technologies (HTML, CSS, JavaScript) and experience in working with MVC frameworks.
Azure DevOps (Advantage): Hands-on experience with Azure DevOps build and release pipelines will be considered a significant advantage.
Report Design
Experience:
Proven track record of designing and implementing effective reporting solutions.
Oracle Knowledge (Advantage): Working knowledge of Oracle databases and the ability to work with Oracle SQL.

Object-Oriented Programming:
Proficiency in object-oriented programming and design principles.
Test-Driven Development (TDD)

Experience (Advantage):
Experience with TDD practices and writing unit tests using xUnit or NUnit will be considered an advantage.

Remote Work Skills:
Self-motivated, disciplined, and able to thrive in a remote work environment.

Education:
Bachelor's degree in Software Engineering, Computer Science, or a related field.

Lifelong Learner:

A keen interest in staying up-to-date with the latest technologies, trends, and best practices in the software development industry.


Problem-Solving Skills:
Strong analytical and problem-solving skills, with the ability to troubleshoot complex issues efficiently.

Team Player:
Capable of working collaboratively with cross-functional teams to achieve project goals.

Communication:
Excellent verbal and written communication skills to convey technical concepts effectively.