Want to know how your job could evolve with AI? Join the discussion and get your personalised AI career outlook. Click here.
N

Senior Software Consultant

Nexabloom

Consulting & Strategy

Today
Easy apply New

Job summary

We are a US-based software consulting company seeking highly experienced Senior, Lead, and Principal Software Engineers across Africa for fully remote contract opportunities. Ideal candidates should have 10+ years of hands-on experience in enterprise software development, with expertise in C#, .NET, Java, DevOps, Cloud Technologies, or AI. We are seeking highly skilled and experienced Senior and principal software engineers, technical leads, and software consultants across Africa to join our growing network of technology professionals. We work on a variety of enterprise-level software development, cloud infrastructure, DevOps, and AI-related projects. We have multiple opportunities available and aim to match each candidate with a suitable position based on their technical expertise, professional background, leadership experience, and individual strengths. This opportunity is ideal for experienced engineers who are confident in their technical abilities, communicate professionally, and enjoy working independently in a flexible remote environment.

Min Qualification: Degree Experience Level: Executive level Experience Length: 10 years Language Requirement: English Work Type: Contract & Temporary Working Hours: Flexible Hours Applicant Location: Remote

Job descriptions & requirements

Responsibilities:

  • Design, develop, and maintain scalable, secure, enterprise-level software applications.
  • Contribute to software architecture, technical planning, and solution design.
  • Work on backend development, cloud infrastructure, DevOps, AI integration, or full-stack engineering projects based on individual expertise.
  • Participate in technical discussions, project meetings, and stakeholder communications.
  • Provide technical leadership, architecture guidance, and mentorship when required.
  • Collaborate effectively with distributed teams and deliver high-quality solutions.
  • Manage assigned responsibilities independently while meeting agreed deadlines and project milestones.


Requirements:

  • 10+ years of professional software engineering experience, preferably involving large-scale enterprise applications.
  • 5–6+ years of software architecture, technical leadership, or engineering team leadership experience.
  • Strong hands-on expertise in one or more of the following areas: backend development: C#, .NET, ASP.NET Core, Java, Spring Boot; cloud platforms: Microsoft Azure, AWS, Google Cloud; DevOps: Docker, Kubernetes, Terraform, CI/CD, Azure DevOps; AI Engineering: Python, Generative AI, LLM Integration, AI Agents; and software architecture: microservices, distributed systems, event-driven architecture, REST APIs
  • Excellent spoken and written English, with the ability to explain complex technical concepts clearly and confidently.
  • Strong analytical thinking, problem-solving, and technical decision-making skills.
  • Proven experience delivering enterprise software solutions and contributing to architecture decisions.


Professional Expectations:

  • Reliable, responsive, and professional in communication.
  • Comfortable collaborating through online platforms, video meetings, and remote development tools.
  • Able to follow project instructions and technical requirements carefully.
  • Well-organized, self-motivated, and capable of managing multiple responsibilities.
  • Available for scheduled technical discussions, project meetings, and time-sensitive onboarding or verification activities.
  • Confident in presenting technical solutions and discussing previous project experience.
  • Interested in flexible, long-term remote contract opportunities.


What We Offer:

  • 100% remote opportunities available to qualified candidates across Africa.
  • Multiple engineering and consulting positions matched to individual strengths.
  • Opportunities to contribute to enterprise software, cloud, DevOps, and AI projects.
  • Flexible contract-based working arrangements depending on project requirements.
  • Collaboration with experienced international engineering teams.
  • Opportunities for long-term professional relationships and ongoing projects.


How to Apply:

  • Updated Resume/CV highlighting technical expertise, enterprise projects, and leadership experience.
  • Short Professional Introduction summarizing their background and strongest technical skills.
  • Current Location (Country and City).
  • Availability and preferred working hours.
  • Previous Remote Work Experience, if applicable.


Note:

  • We welcome applications from experienced engineers throughout Africa who are passionate about technology, professional growth, and delivering high-quality software solutions.
  • We look forward to connecting with talented engineering professionals!

Important safety tips

  • Do not make any payment without confirming with the Jobberman Customer Support Team.
  • If you think this advert is not genuine, please report it via the Report Job link below.

This action will pause all job alerts. Are you sure?

Cancel Proceed

Similar jobs

Lorem ipsum

Lorem ipsum dolor (Location) Lorem ipsum Confidential
4 years ago

Stay Updated

Join our newsletter and get the latest job listings and career insights delivered straight to your inbox.

v2.homepage.newsletter_signup.choose_type

We care about the protection of your data. Read our

We care about the protection of your data. Read our  privacy policy .

Or your alerts