Backend Software Engineer - Python & ROR (Mid-Level)

3 - 7 years

0 Lacs

Posted:2 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role Overview: As a Backend Software Engineer at a Software Development company in South Arabia, you will be part of a team focused on revolutionizing how brands interact with their customers through cutting-edge technologies specifically designed for Customer Experience (CX). Your primary responsibility will be to contribute to the innovation and development of the product by utilizing Machine Learning & Big Data technologies to analyze content from various data sources. You will work on the backend of the product, which is constructed using the latest technologies such as Redis, Postgres, and Cassandra, and will be responsible for developing APIs using Python and Ruby on Rails. Additionally, you will be involved in DevOps tasks ranging from server setup to maintenance and recovery. You will operate under the guidance of the Engineering Manager in an agile and challenging environment, where being a fast learner is crucial for adapting to the mentioned technologies swiftly. Key Responsibilities: - Rapidly develop next-generation scalable, flexible, and high-performance systems - Design, develop, test, deploy, maintain, and enhance software, particularly focusing on backend and databases - Manage individual project priorities, deadlines, and deliverables - Engage in DevOps tasks - Contribute to the company's growth through activities like interviewing, onboarding, or other recruitment efforts Qualifications Required: - BA/BS or Masters degree in Computer Science, Software Engineering, IT, or equivalent practical experience - 3+ years of experience - Strong knowledge in SQL and noSQL databases such as Redis, Postgres, or Cassandra - Proficiency in Python and Ruby on Rails - Familiarity with Web servers and Web application servers (e.g., Apache, Jetty, Tomcat, IIS) - Experience with code repositories like Git - Ability to multitask and adapt to shifting priorities, demands, and tight timelines - Database design skills - Ability to deliver high-quality code - Excellent organizational skills with proven analytical, planning, and problem-solving abilities - Full stack with a background in ReactJS is considered a plus (Note: Omitting additional details about the company as it was not provided in the job description),

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
Uplers logo
Uplers

Digital Services

Ahmedabad

RecommendedJobs for You