Experience Required
5 Years
Salary Range
250,000-300,000PKR
Career Level
Non-Managerial
Required Qualifications
BSC Computer science

Job Description

We are looking for an experienced Systems Developer to design, develop, and maintain the backend systems and infrastructure of point of sale.

The ideal candidate will have a strong background in software development, excellent problem-solving skills and experience working with scalable and secure systems.

Key Responsibilities:

1. Design and development: Design and develop scalable, secure, and efficient backend systems and infrastructure for our Point of Sale app.

2. System architecture: Define and implement system architecture, ensuring high availability, scalability, and performance.

3. Database management: Design, implement, and manage databases to store and retrieve user data, ensuring data integrity and security.

4. API development: Develop RESTful APIs to interact with the frontend, ensuring seamless communication and data exchange.

5. Testing and debugging: Perform unit testing, integration testing, and debugging to ensure the system meets the required standards.

6. Collaboration: Collaborate with the frontend development team to ensure seamless integration and a smooth user experience.

7. Security: Ensure the system is secure, following best practices and industry standards to protect user data.

8. Scalability: Design and implement systems that can scale to meet growing user demands.

9. Maintenance: Perform routine maintenance tasks, such as backups, updates, and monitoring system performance.

Requirements:

1. Programming languages: Proficiency in languages such as C# (90 percent of our application is C#)

2. Backend frameworks: Experience with backend frameworks such as .NET.

3. Database management: Knowledge of database management systems such as SERVER SQL and REDIS

4. API development: Experience with RESTful API development and API design principles.

5. Cloud platforms: Familiarity with cloud platforms such as AWS, Azure, or Google Cloud.

6. Security: Knowledge of security best practices and industry standards.

7. Scalability: Experience with designing and implementing scalable systems.

8. Collaboration: Excellent teamwork and communication skills.

9. Problem-solving: Strong problem-solving skills and attention to detail.

The ideal candidate will after a year of probation be eligible for relocation and accomodation in South Africa.

Requirements & Skills

C# expert level ( we need a c# genius)

DotNet expert level

Redis

Python

Java

Nice to Have:

1. Experience with Point of Sale systems: Previous experience working on dating apps or similar platforms.

2. Knowledge of machine learning: Familiarity with machine learning concepts and algorithms.

3. Experience with DevOps: Knowledge of DevOps practices and tools such as Jenkins, Docker, or Kubernetes.

Job Type: Full-time

Ayoba Pharmacy and Medical Depot

Mental Health Care - Pretoria, South Africa

Explore More Opportunities

Find similar jobs and career opportunities