Backend Developer Job Description

Job Title: Senior Backend End Developer 

Grade: 4

Division: Web development

Reporting to: CTO

Perks and Benefits: 5 day work, Medical Insurance for your family, Hybrid work environment, Computer and other equipment of your choice, joining bonus.

 

Responsibilities:

  • Taking complete ownership of projects and delivering results on time
  • Creating scalable backend architectures
  • Application performance optimization for full-scale production deployments Developing APIs and services, as well as implementing business logic.
  • Creating and deploying scalable databases across multiple services
  • Play a leadership role and ensure on-time delivery.
  • Create new services and features for a variety of systems.
  • Collaborate, recognise and respond to the needs of your internal users (developers, QA managers)
  • Convert specifications into technical designs.
  • In charge of meeting objectives and delivering results
  • Writing complex SQLs and being involved in database design
  • Investigate production issues in collaboration with the operations team.

Requirements

  • It is necessary to have at least two years of experience designing and scaling backend systems from the ground up.
  • Python (Flask) and SQL (PostgreSQL and PostGIS) experience, as well as Elasticsearch, Airflow, and Nginx.
  • Experience with payment gateways, cloud services like Lambd, and GIS is preferred.
  • Excellent API design experience
  • Strong Web 2.0 experience is required, including knowledge of OO Javascript, Ajax, and JS libraries.
  • Knowledge of OSGi libraries
  • Creating software in an Oracle framework
  • Design patterns, object-oriented languages
  • Architecture with multiple levels in a UNIX/Linux environment
  • Analytical skills and the ability to solve large, conceptual problems are required.

About our company 

{Company name} is a fast-growing {company location} {industry} firm with over 5 years of experience in process modeling, simulation, knowledge management, and production management software. IT clients include world-class organizations from a variety of industries, as well as management consulting firms.

The Senior Backend Developer will report directly to our CTO, {CTO’s name}, an IIM-A alumnus who has previously successfully led three different startups on their path to becoming unicorns.

Also read

Your team's newest tech-recruiter, on a subscription