Jobs
>
Nairobi

    QSSK-MCM-FSD-Full Stack Software Developer - Nairobi, Kenya - Q-Sourcing Servtec Group

    Q-Sourcing Servtec Group background
    Full time
    Description

    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.


    Job 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.

  • Seidor

    Software Developer

    1 week ago


    Seidor Nairobi, Kenya Full time

    We assist customers in growing their business by providing and supporting a globally respected and integrated Business Management Systems powered by SAP as well as host & maintain the solution within a stable and secure on-premise or in the cloud environment. Through our Business ...


  • The Kenyan Alliance Insurance Nairobi, Kenya Full time

    The Kenyan Alliance Insurance is a leading Insurance and Financial Services Company offering a wide range of financial products and services in insurance. The product range includes life and general insurance, pensions, investment planning, wealth management, retirement planning ...

  • Brites Management

    Software Developers

    6 days ago


    Brites Management Nairobi, Kenya Full time

    Brites Management Services Limited is one of the best leading Recruitment and HR consultancy companies in Nairobi, Kenya. We are registered and incorporated under Companies Act (Cap. 486) and we provide a complete range of HR Solutions · Salary Range : KSh 100,000 - KSh 150,000/m ...


  • Britam Nairobi, Kenya Full time

    Britam is a leading diversified financial services group, listed on the Nairobi Securities Exchange. The group has interests across the Eastern and Southern Africa region, with operations in Kenya, Uganda, Tanzania, Rwanda, South Sudan, Mozambique and Malawi. · Job Purpose: · Wor ...


  • Britam Nairobi, Kenya Full time

    Britam is a leading diversified financial services group, listed on the Nairobi Securities Exchange. The group has interests across the Eastern and Southern Africa region, with operations in Kenya, Uganda, Tanzania, Rwanda, South Sudan, Mozambique and Malawi. · Job Purpose: · Wor ...

  • Gap Recruitment Services Limited

    Software Developer

    2 weeks ago


    Gap Recruitment Services Limited Nairobi, Kenya Full time

    Gap Recruitment Services Limited is a leading recruitment firm in Kenya where International and local companies find just the right fit talent. · Roles & Responsibilities · Designing and building front-end components mobile and web · Integrating backend services with front-end co ...


  • Touch Inspiration Nairobi, Kenya Full time

    A team of passionate Web and Mobile application developers who have led software development efforts for both startups and established brands. We build software to aid companies become more efficient around their business processes. We build software to aid companies collect data ...


  • Touch Inspiration Nairobi, Kenya Full time

    ABOUT THE COMPANY · Our goal is to make your business run better by designing, building and delivering well thought out Web, iOS and Android apps. · We've created blockchain-based apps, agri-based apps, payment apps, appointment apps, property management apps and much more. · JOB ...


  • KEMRI Wellcome Trust Research Programme (KWTRP) Nairobi, Kenya Full time

    The KEMRI Wellcome Trust Research Programme (KWTRP) is based within the KEMRI Centre for Geographic Medical Research - (Coast). Our core activities are funded by the Wellcome Trust. We conduct integrated epidemiological, social, laboratory and clinical research in parallel, with ...


  • Actserv Nairobi, Kenya Full time

    ACTSERV is an actuarial consulting firm with over two decades of business visibility. Having grown in scale and market share, we strive to improve on our service offering by embarking on adaptive technology that delivers cutting edge solutions. This allows us to walk with client ...


  • Palladium International Nairobi, Kenya Full time

    Palladium develops and delivers solutions that create positive impact for communities, businesses, societies and economies. We transform lives and create enduring value by working with governments, corporations and non-profit organisations. · Project Overview and Role: · We are l ...


  • Solidaridad Eastern & Central Africa Expertise Centre (SECAEC) Nairobi, Kenya Full time

    As a frontrunner in the area of sustainable economic development, Solidaridad seeks to create prosperity for everyone that respects both the people and the planet. · Main objective of the function · The Digital 3S department supports both administration and project teams in the u ...


  • KCA University Nairobi, Kenya Part time

    ABOUT THE COMPANY · Request InformationCourse Fee StructuresApplication Forms · ​Connect with us: · Ruaraka Campus, Kenya · Nairobi CBD Campus, Kenya · ​ · Kisumu Campus, Kenya · Kitengela Campus, Kenya · Campuses · Chancellor​ Message · ​ · Office of the Vice Chancellor​ · ​ · S ...


  • KCA University (KCAU) Nairobi, Kenya Full time

    KCA University (KCAU) is a private, non-profit institution, founded in July 1989 as Kenya College of Accountancy (KCA) by the Institute of Certified Public Accountants of Kenya (ICPAK) to improve the quality of accountancy and financial management training in the country. KCAU is ...


  • KCA University Nairobi, Kenya Full time

    ABOUT THE COMPANY · Request InformationCourse Fee StructuresApplication Forms · ​Connect with us: · Ruaraka Campus, Kenya · Nairobi CBD Campus, Kenya · ​ · Kisumu Campus, Kenya · Kitengela Campus, Kenya · Campuses · Chancellor​ Message · ​ · Office of the Vice Chancellor​ · ​ · S ...


  • Status Nairobi, Kenya Full time

    ABOUT THE COMPANY · Status strives to be a secure communication tool that upholds human rights. Designed to enable the free flow of information, protect the right to private, secure conversations, and promote the sovereignty of individuals. · JOB SUMMARY · You ideally will haveSo ...


  • Modcom Institute of Technology Westlands, Kenya Full time

    Software Development Trainer · 6 Month Fixed Term Contract. · ++Qualifications · Graduate in IT related Course · ++Must Have: · Web Development (CSS, Javascript, Bootstrap Framework/Python/SQL Database) · Android Apps Programming (Java/Kotlin) · ++An added advantage if you have: ...


  • Infiniti Africa Limited Nairobi, Kenya Full time

    Infiniti Africa Limited brings a new and innovative approach to automating business processes. Our focus is integrated, cost effective systems. Our goal is to exceed the expectations of every client by offering outstanding customer service, increased flexibility, and greater valu ...


  • KCA University Nairobi, Kenya Part time

    ABOUT THE COMPANY · Request InformationCourse Fee StructuresApplication Forms · ​Connect with us: · Ruaraka Campus, Kenya · Nairobi CBD Campus, Kenya · ​ · Kisumu Campus, Kenya · Kitengela Campus, Kenya · Campuses · Chancellor​ Message · ​ · Office of the Vice Chancellor​ · ​ · S ...


  • KCA University Nairobi, Kenya Full time

    ABOUT THE COMPANY · Request InformationCourse Fee StructuresApplication Forms · ​Connect with us: · Ruaraka Campus, Kenya · Nairobi CBD Campus, Kenya · ​ · Kisumu Campus, Kenya · Kitengela Campus, Kenya · Campuses · Chancellor​ Message · ​ · Office of the Vice Chancellor​ · ​ · S ...