Back End Developer needed at PricewaterhouseCoopers

Save

Job title : Back End Developer

Job Location : Gauteng, Johannesburg

Deadline : May 09, 2025

Quick Recommended Links

Responsibilities:

  • Develop and maintain server-side logic: Design, build, and maintain effi cient, reusable, and reliable code to ensure the best possible performance, quality, and responsiveness of applications.
  • Database management: Design and optimize database schemas, write complex queries, and ensure data integrity and security.
  • API integration: Develop and maintain RESTful APIs to support front-end functionality and third-party integrations.
  • Collaborate with front-end developers: Work closely with front-end developers to integrate user-facing elements with server-side logic. Troubleshoot and debug: Identify and fi x bugs, performance bottlenecks, and other issues in a timely manner.
  • Security: Implement security and data protection measures to safeguard sensitive information.
  • Documentation: Create and maintain technical documentation for new and existing features. Stay updated: Keep up-to-date with the latest industry trends, technologies, and best practices.

Requirements:

  • Education: Bachelor’s degree in Computer Science, Engineering, or a diploma in related fi eld. Experience: Proven experience as a Back End Developer or similar role. Technical Skills:
  • Profi ciency in server-side languages such as Python, .Net or Node.js.
  • Experience with database technologies like MySQL, PostgreSQL, MongoDB, or SQL Server.
  • Familiarity with front-end technologies (HTML, CSS, TypeScript) is a plus.
  • Knowledge of version control systems (e.g., Git).
  • Understanding of RESTful API design and asynchronous implementation.
  • Experience with cloud services (AWS, Azure, Google Cloud) is a plus.
  • Experience with Microservice architecture, ORM, containerization, Kubernetes
  • Understanding of Orchestration, Authentication and Authorization
  • Knowledge of API Design, SOLID principles, database design, database management, data structures, and dependency injection.
  • Knowledge of logging and monitoring tools, microservice architecture patterns, CICD and frameworks.
  • Knowledge of API testing tools (Postman, Swagger)
  • Understanding of LLM frameworks and Vector databases.

How to Apply for this Offer

Interested and Qualified candidates should Click here to Apply Now

  • ICT jobs