Thursday, October 8, 2026
Home Opportunities Local Jobs Backend Software Developer / Engineer

Backend Software Developer / Engineer

481

Job Title: Backend Software Developer/Engineer

Company: EW Technologies (EWT)
Location: Maseru, Lesotho
Job Type: Contract


About Us

EW Technologies (EWT) is seeking a highly skilled and experienced backend software developer/engineer to join our team. The ideal candidate will have strong proficiency in server-side programming, database management, and API development, with a solid understanding of backend architecture, security best practices, and cloud technologies.


Job Description

The successful candidate will be responsible for designing and implementing scalable backend systems to support modern applications. This includes developing RESTful APIs, building data and image processing services, designing content delivery networks (CDNs), and modeling database systems.


Key Responsibilities

  1. Server-Side Development
    • Develop server-side logic to handle frontend requests, database communication, and application business logic.
  2. API Development
    • Create secure and efficient API endpoints and manage request handling.
  3. Database Administration and Management
    • Select appropriate SQL or NoSQL databases and Object Relational Mappers (ORMs) to optimize performance and ensure data security.
  4. Performance Optimization
    • Identify and resolve performance bottlenecks such as slow queries, poor code quality, and high latency.
  5. Integration of Third-Party Services
    • Integrate applications with external services including payment gateways, cloud platforms, and authentication systems.
  6. Testing
    • Write unit, integration, and end-to-end test scripts to ensure system reliability.
  7. Bug Fixing
    • Troubleshoot and resolve application bugs.
  8. Documentation
    • Maintain system specifications, API documentation, and user guides.
  9. Collaboration
    • Work closely with frontend developers, UI/UX designers, and other team members.

Skills and Experience Requirements

Candidates must demonstrate at least five (5) years of experience in:

  • Backend development using microservices and distributed event-driven architectures
  • Programming languages such as Java, C#, Python, Node.js
  • Frameworks like Django, ASP.NET, Ruby on Rails, Spring Boot
  • Containerization technologies including Docker and Kubernetes
  • Frontend development
  • CI/CD pipelines
  • Advanced design principles such as Domain Driven Design (DDD) and Object-Oriented Programming (OOP)
  • Working with databases and caching systems (e.g., Microsoft SQL Server, PostgreSQL, MySQL, MongoDB)
  • Designing and publishing APIs
  • Strong problem-solving, time management, communication, and collaboration skills

Qualifications

  • Minimum: B-Tech in Computer Science, Computer Engineering, or equivalent
  • Preferred: Postgraduate qualifications in a related field with relevant experience

Remuneration

EWT offers a competitive salary commensurate with experience and qualifications.


Closing Date

17 September 2025


How to Apply

Submit your recent CV, cover letter, and contactable references to:

Comments

Selibeng.com
Whether you are looking for your first job, a better job or just want to manage the direction of your career, explore educational opportunities, and/or pursue entrepreneurship, Selibeng.com offers the resources you need to make it happen.