This job has expired

This job posting is no longer active and is not accepting applications. Explore similar roles below!

SALIX Data
Posted 1mo ago

Senior Software Developer

SALIX Data
Nairobi, /, Kenya
OnsiteContract
Responsibilities
  • building applications
  • leading implementation
  • mentoring developers
Requirements
  • Bachelor's degree or equivalent
  • Several years professional software development experience
  • Strong HTML/CSS/JavaScript skills
  • Experience with a modern frontend framework (e.g
  • React)
  • Backend/API integration
  • Version control
  • Debugging, and mentoring
Technical tools mentioned
HTMLCSSJavaScriptReact

Job description

Company Description:

Founded in 1999 by two brothers with a bold idea that good data can do great things, SALIX Data has grown into a trusted global partner serving more than 2,500 clients worldwide. Operating at the intersection of precision and purpose, we deliver Business Process Outsourcing, Forensic Collection, E-Discovery Processing, Cybersecurity, and Workflow Automation services, stepping in when the stakes are high and accuracy cannot be compromised. What truly distinguishes us is not just our technology, but our people. We do not hire to fill seats; we seek thinkers and builders who question, improve, and take ownership. By placing the right people in the right seats, we create the conditions where excellence follows naturally. Here, ideas are valued, growth is intentional, and roles are platforms for meaningful contribution rather than rigid boxes. The work is real, the expectations are high, and the impact is visible. SALIX stands for Service, Achievement, Leadership, Integrity, and eXpertise, principles that guide how we serve our clients and how we show up for one another every day.

We are looking for a Senior Developer who is not only technically strong, but also ownership-driven, solution-oriented, and highly dependable. This role is ideal for someone who thrives in a fast-paced environment and takes pride in building systems that are practical, scalable, and impactful to business operations. The right candidate is someone who thinks beyond code—you understand business needs, challenge assumptions, and make thoughtful technical decisions that balance speed, quality, and long-term maintainability.

Job Description:

LEAD DEVELOPMENT AND TECHNICAL EXECUTION

  • Design, build, and maintain web applications using modern frontend, backend, and integration technologies
  • Lead the implementation of new features, system enhancements, and application improvements with a focus on scalability, maintainability, and usability
  • Evaluate technical approaches and make sound decisions regarding architecture, tools, frameworks, and implementation strategies
  • Contribute high-quality, maintainable code while setting standards for development practices, code quality, and documentation
  • Troubleshoot complex technical issues across applications, integrations, environments, and workflows

DRIVE AUTOMATION AND AI-ENABLED SOLUTIONS

  • Lead or contribute significantly to automation initiatives that improve operational efficiency, reduce manual work, and increase reliability
  • Design and support repeatable workflows, including automation and RPA-related processes where appropriate
  • Identify practical opportunities to incorporate AI capabilities into tools, business workflows, and selected customer-facing solutions
  • Use AI tools responsibly to support development, research, prototyping, testing, analysis, and documentation
  • Help define best practices for the thoughtful and effective use of AI across the team.

COLLABORATE ACROSS TEAMS AND GUIDE DELIVERY

  • Work closely with developers, business stakeholders, and cross-functional partners to translate needs into effective technical solutions
  • Participate in project planning, technical discovery, estimation, prioritization, and solution design
  • Communicate technical tradeoffs, risks, and recommendations clearly to both technical and nontechnical audiences
  • Take ownership of assigned initiatives and help ensure work moves forward reliably and efficiently
  • Support the successful delivery of projects by coordinating development efforts, surfacing blockers, and maintaining momentum

MENTOR AND STRENGTHEN THE TEAM

  • Provide mentorship and technical guidance to junior and mid-level team members
  • Participate in and contribute meaningfully to code reviews, design discussions, and team standards
  • Help improve team workflows, development processes, and collaboration practices
  • Encourage knowledge sharing, continuous learning, and practical experimentation with new tools and approaches

MAINTAIN QUALITY, RELIABILITY, AND DOCUMENTATION

  • Lead or support testing, deployment, release, and post-release validation activities
  • Help establish and improve testing practices, debugging workflows, and quality standards
  • Participate in monitoring, troubleshooting, and supporting production systems
  • Create and maintain clear technical documentation, system notes, and implementation guidance
  • Help document repeatable development, automation, and AI-assisted workflows for broader team use.
    Qualifications:

    REQUIRED QUALIFICATIONS

    • Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent professional experience
    • Several years of professional software development experience building and maintaining web applications or business software solutions
    • Strong proficiency with HTML, CSS, JavaScript, and at least one modern frontend framework such as React
    • Experience working with backend systems, APIs, integrations, and data-driven applications

      Experience with version control, collaborative development workflows, and modern software delivery practices
    • Strong debugging, problem-solving, and technical decision-making skills
    • Ability to work independently, manage priorities, and drive work forward with limited oversight
    • Strong communication skills and the ability to collaborate effectively across technical and business teams
    • Experience mentoring other developers or informally leading technical work.

    PREFERRED QUALIFICATIONS

    • Experience designing or supporting business applications and workflow tools
    • Experience with automation technologies, RPA tools, or process improvement initiatives
    • Familiarity with cloud platforms, deployment workflows, CI/CD pipelines, or infrastructure-related practices
    • Experience with testing strategies, QA processes, and application monitoring
    • Familiarity with AI-assisted development tools or experience incorporating AI capabilities into software solutions
    • Experience evaluating and introducing new tools, frameworks, or technical practices in a practical business setting

    WHAT SUCCESS LOOKS LIKE

    In this role, success includes:

    Delivering reliable, maintainable solutions that meet business needs and improve team effectiveness

    • Taking ownership of meaningful technical work and driving projects from concept through implementation and support
    • Making sound technical decisions that balance speed, quality, maintainability, and long-term value
    • Improving the team’s development standards, workflows, and documentation
    • Supporting and mentoring other team members in ways that strengthen the overall team
    • Identifying effective uses of automation and AI that improve quality, efficiency, and real business outcomes.
    Additional Information:

    SALIX DATA is an equal opportunity employer and does not discriminate based on race, color, religion, sex, national origin, age, disability, or any other characteristic protected by law.

    To join us on this incredible journey, kindly submit your resume and cover letter highlighting your interest in the position and showcasing your relevant qualifications. 

    Applications will be considered on a rolling basis. Please note that only shortlisted candidates will be contacted. 

    We eagerly anticipate receiving your applications and embarking on this rewarding journey together, making a difference as we make the data meaningful.

    About SALIX Data

    Provides business process outsourcing and workflow automation services globally.

    Similar jobs

    Software Developer roles near Nairobi, /
    3w
    Save
    Mark Applied
    Hide
    Software Engineering Team Lead
    Nairobi or Cape Town or Lagos or Kampala or Accra or Johannesburg
    RemoteFull Time
    M-KOPA
    M-KOPA: Provides pay-as-you-go financing for smartphones and solar systems.
    Experienced engineering leader with hands-on C#/.NET backend experience, cloud (Azure/AWS/GCP), event-driven microservices, DevOps practices, observability, and people leadership.
    C#/.NET, Azure, AWS, GCP, Azure Service Bus, Kafka, RabbitMQ, Kubernetes, Docker, Prometheus, Grafana
    2mo
    Save
    Mark Applied
    Hide
    Senior Software Engineer
    Nairobi, /, Kenya
    OnsiteFull Time
    CIC Insurance Group
    CIC Insurance GroupNairobi Securities Exchange: CIC: Provides diverse insurance policies and financial asset management services.
    4+ YOEBachelor's degree in Computer Science or related, 4+ years backend development with Java and Spring Boot, microservices, SQL/NoSQL databases, CI/CD and container orchestration, cloud (AWS/Azure) and on-premise deployment experience.
    Java, Spring Boot, SQL, NoSQL, PostgreSQL, MySQL, MongoDB, Redis, REST, SOAP, gRPC, Kafka, RabbitMQ, MQTT, Kubernetes, AWS, Azure, CI/CD, Prometheus, Grafana, ELK Stack, Datadog
    3mo
    Save
    Mark Applied
    Hide
    Senior Software Engineer: Full-Stack- Nigeria, Botswana, Zambia, Uganda, Tanzania
    Nairobi, Nairobi, Kenya
    HybridFull Time, Full Time
    Cellulant: Building digital payment infrastructure for businesses across Africa.
    5+ YOE5+ years front-end and back-end experience; strong React/TypeScript/Java, Spring Boot; mentoring and leadership; CI/CD familiarity; English communication.
    React, TypeScript, Java, Spring Boot, SQL, MySQL, PostgreSQL, Git, Datadog
    3mo
    Save
    Mark Applied
    Hide
    VP & Staff Software Engineer(s)
    London or Paris or Barcelona or Berlin or Nairobi or Cape Town or Amsterdam
    RemoteFull Time
    Share
    Share: Open-access internet infrastructure layer for Africa
    7+ YOE7+ years professional software engineering; 3+ years backend handling real financial transactions; deep TypeScript/Node.js with NestJS; PostgreSQL; event-driven architecture; production payments integration.
    NestJS, TypeScript, PostgreSQL, Prisma, Kafka, RabbitMQ, Redis, Swagger, Sentry, Loki, Pino, GitHub Actions, Next.js
    4mo
    Save
    Mark Applied
    Hide
    Software Engineer _ KE
    Nairobi, Nairobi, Kenya
    OnsiteFull Time
    Smart Applications International
    Smart Applications International: Provides biometric ICT solutions for healthcare and insurance administration.
    1+ YOEBachelor's in CS/Software Engineering; 1-3 years experience; proficiency in Python/Java/JavaScript/C#; Git; OO concepts.
    Python, Java, JavaScript, C#, Git, VS Code, IntelliJ
    4mo
    Save
    Mark Applied
    Hide
    Software Engineer, Associate, Salesforce Platform
    Nairobi, /, Kenya
    HybridFull Time
    Aceli Africa
    Aceli Africa: Mobilizing private capital for agricultural enterprises in Africa.
    2+ YOEBachelor's in CS/Software Engineering; 2–5 years in software engineering; strong OO experience (Java); API/integration skills; SDLC and Agile; Salesforce experience preferred.
    Java, Apex, Salesforce, SOQL, Lightning Web Components, Flow, REST, Spring Boot, SQL, Git, Agile
    7mo
    Save
    Mark Applied
    Hide
    Software Engineer - Fresher
    Nairobi, Nairobi, Kenya
    KSh300k/yr OnsiteFull Time
    Redian Software
    Redian Software: Provides custom software development and digital transformation services.
    0+ YOEFresher with a Bachelor’s in IT/CS or related field; basic programming knowledge; Zoho familiarity a plus; strong communication and analytical skills.
    Zoho CRM, Zoho Creator, Zoho Books, Zoho Desk
    1y
    Save
    Mark Applied
    Hide
    Software Developer
    Nairobi, Nairobi, Kenya
    OnsiteFull Time
    Jumba
    Jumba: Marketplace for construction material procurement and supply chain financing.
    3+ YOEBachelor's degree or equivalent experience; 3 years full stack development; testing; database design; Java/Python/C++; TypeScript/JavaScript; AWS.
    AWS, NoSQL, SQL, Java, Python, C++, TypeScript, JavaScript
    This job has expired