Synapse Analytics logoSynapse Analytics logo

Backend Engineer II

Synapse AnalyticsMaadi, Al Qāhirah, Egypt
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Mid to Senior

Qualifications

BS/BA, MS, or PhD in Computer Science or equivalent practical experience. Strong expertise in Python programming. Proficient in Django and the Django Rest Framework. Experience in building scalable and robust RESTful APIs. Solid understanding of UNIX/Linux operating systems. Deep knowledge of TCP/IP, network programming, and operating systems. Extensive experience with DevOps practices, including continuous integration and automated testing. Strong background in relational database concepts and experience writing complex SQL queries. Knowledge of application security best practices (TLS/SSL/HTTPS). Experience in collaborative development using Git. Proficient in using Docker for containerization and local development. Familiarity with machine learning concepts is a plus.

About the job

  • Design, develop, and implement sophisticated software solutions for our innovative AI products, emphasizing proficiency in Python and the Django/Django Rest Framework.

  • Engage in close collaboration with data scientists, business analysts, and project managers to craft comprehensive software solutions that meet business needs.

  • Support and enhance our existing backend projects, demonstrating proactive identification of areas for enhancement and optimization.

  • Develop thorough unit, functional, and automated tests for the software you create, ensuring exceptional code quality and reliability.

  • Analyze intricate business requirements to translate them into detailed, actionable development scenarios.

  • Stay informed on the latest software technologies, conducting research to evaluate and select the most suitable technologies for our projects.

  • Contribute to process enhancements within a dynamic agile environment, working effectively with cross-functional teams.

  • Enhance our software development lifecycle by incorporating DevOps practices such as continuous integration and automated testing.

  • Collaborate seamlessly with frontend developers and team members to deliver robust end-to-end solutions.

About Synapse Analytics

Synapse Analytics is a forward-thinking company specializing in artificial intelligence solutions. We are committed to leveraging cutting-edge technology to drive innovation and deliver exceptional results for our clients.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.