Job Openings Back End Developer (Hybrid)

About the job Back End Developer (Hybrid)

Job Description:

  • Develop new features, maintain existing features, and fix bugs in the backend systems.
  • Design, develop, and maintain server-side applications and APIs.

  • Collaborate with front-end developers to integrate user-facing elements with backend systems.

  • Write clean, efficient, and well-documented code.

  • Implement and optimize database schemas, queries, and data storage solutions.

  • Ensure the scalability, security, and performance of the backend infrastructure.

  • Troubleshoot, debug, and optimize existing backend systems.

  • Work with cloud services and manage deployment pipelines (e.g., AWS, Azure, etc.).

  • Participate in code reviews and follow best development practices.

  • Stay up to date with the latest backend technologies, trends, and best practices.

Job Requirements:

Must have technical / professional qualifications (knowledge & Skills % of presence in the job) as follows : 

- Proven experience as a Backend Developer or similar role.

- More training and usage of newer versions of .Net technologies and Web development like .Net Core and microservices

- Proficiency in server-side languages such as Python, Java, Ruby, PHP, Node.js, or Go.

- Strong understanding of database management systems (e.g., MySQL, PostgreSQL, MongoDB).

- Experience with RESTful APIs and web services integration.

- Familiarity with version control systems like Git.

- Knowledge of cloud computing platforms (e.g., AWS, Google Cloud, Azure).

- Understanding of server, database, and application performance optimization techniques.

Preferred Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or related field.

  • Experience in DevOps practices and CI/CD pipelines.

  • Familiarity with front-end technologies (e.g., HTML, CSS, JavaScript) for better collaboration with front-end teams.