Senior Back End Developers (3)

Full-time
Tricsoft Technologies

Tricsoft Technologies is looking for an experienced Backend Developers to join our growing engineering team on a full-time, 6-month development contract.

We are looking for a developer with strong experience building enterprise-grade ERP systems, designing scalable backend services, and working with microservices architecture.

Minimum Requirements

  • At least 3 years of professional experience in backend development.
  • At least 3 years of hands-on experience developing ERP or enterprise business management systems.
  • Strong practical experience with Microservices Architecture and distributed systems.
  • Strong knowledge of Python and Django.
  • Working knowledge of Java and Java-based backend development.
  • Good understanding of RESTful APIs, API integration, authentication, and backend security.
  • Strong knowledge of database design, SQL, data modelling, and performance optimisation.
  • Good understanding of SDLC and software development best practices.
  • Experience with Git/GitHub and collaborative development workflows.
  • Strong problem-solving skills and attention to detail.
  • Ability to write clean, maintainable, scalable, and production-ready code.

ERP Development Experience

Candidates must have at least 3 years of experience developing ERP systems or complex enterprise applications.

Experience in areas such as the following will be relevant

  • Finance & Accounting
  • Procurement
  • Inventory & Warehousing
  • Human Resource Management
  • Manufacturing
  • Sales & Customer Management
  • Reporting & Business Intelligence
  • Workflow and approval systems
  • Document and records management
  • Role-based access control

Microservices Experience

Candidates should have practical experience with microservices architecture, including

  • Designing and developing independent backend services
  • REST APIs and service-to-service communication
  • Inter-service integration
  • Authentication and authorisation
  • Database and data-service design
  • Error handling, logging, and monitoring
  • API gateways
  • Scalability and performance considerations

Added Advantage

Experience developing software for:

  • Pharmaceutical or healthcare organisations
  • Hospitals and laboratories
  • Manufacturing
  • Financial services
  • Other regulated or compliance-driven industries

Experience with GxP, regulatory, audit, or compliance-driven systems is an added advantage.

Contract Availability

Position: Backend Developer

Engagement: Full-Time

Contract Duration: 6 Months

Start Date: Immediate

Location: Tricsoft Technologies, Kampala

Important

This is a full-time development role. Candidates must be available to work full-time throughout the 6-month contract period.

We are not looking for part-time developers or occasional freelancers for this role.

The successful candidate will work closely with our engineering team to develop and deliver scalable, production-ready ERP and enterprise software solutions.

What we need

We are looking for a committed professional who:

  • Can start immediately.
  • Is available full-time for the entire 6-month contract.
  • Has genuine hands-on experience developing ERP systems.
  • Has practical knowledge of microservices architecture.
  • Is proficient in Python/Django and has working knowledge of Java.
  • Can take ownership of backend components and deliver production-ready solutions.
  • Works effectively with frontend developers, UI/UX designers, QA engineers, and other technical team members.

How to Apply

Send your application and CV to [email protected] with

  • Your updated CV/Resume
  • A portfolio of ERP or enterprise systems you have worked on
  • A clear description of your role in each project
  • Your GitHub profile (required)
  • Links to live applications or technical portfolios, where available
  • A brief description of your experience with microservices architecture

Applications should demonstrate strong backend engineering skills, at least 3 years of ERP development experience, microservices expertise, and the ability to build production-ready enterprise applications.

Only shortlisted candidates will be contacted.