Senior Backend Developer

Job Type: Senior Level

Major Roles & Responsibilities 

  • Development of the backend elements in cooperation with other team members;
  • Implementation of a scalable solution for millions of users;
  • Implementation of interfaces between the solution and social networks;
  • Optimization and performance tuning to process a large volume of data streams for analysis and persistence
  • Design and develop APIs and data models to support analytics and front-end UI
  • Writes reusable, testable, and efficient code (with a huge emphasis on testable code)
  • Collaborate and work closely with other developers, becoming a valued member of a self-managing and self-organizing, cross-functional team
  • Stay up to date with current best practices
  • Participate in conferences and educational programs
  • Follow new and emerging technologies
  • Other duties as assigned by the line manager

Skills and Qualifications

Task Related skills and Certifications

  • Bachelor’s degree in Information Science / Information Technology, Computer Science, Engineering, or a related field
  • 5 years plus experience of working with Python commercial experience preferably with data processing 
  • Knowledge of algorithms, data structures, and Python design patterns.
  • Solid and proven knowledge of the Django web framework.
  • Hands-on skills with automation and CI/CD
  • Design and implement a microservice-based application using Python, Django, Flask, and related frameworks, in AWS or Azure
  • Basic understanding of front-end technologies and platforms, such as JavaScript, HTML5, and CSS3

Competencies and Soft Skills

  • Able to work to conflicting deadlines while maintaining accuracy and quality
  • Excellent time management and organizational skills
  • Understanding of security best practices
  • Strong sense of personal responsibility and accountability for delivering high quality work
  • Attention to detail, and written and verbal communication skills
  • Must have excellent documentation skills

What We Offer

  • 5 working days in a week (09:00 am-06:00 pm)
  • A multinational company located in UK, Australia, Nepal, Bangladesh, Pakistan, and India
  • Flexible work environment
  • Best in the classwork environment with friendly team members (Refreshment, Recreational, team building activities)
  • Exposure in team management and leadership
  • Opportunity to travel countries as part of training and development

Deadline : 3rd June 2022, before 5:00 PM

Apply for this position

Allowed Type(s): .pdf, .doc, .docx