Job Title: Jr. Software Developer

About us

The Othain group is a global IT and BP Solutions and Services Company
The group’s main focus is in the business process and technology management space, offering a broad portfolio of industry-specific services. With deep process knowledge and insights, with focused IT capabilities, targeted analytics and pragmatic reengineering—the company delivers a comprehensive client solution
The Othain group believes in delivering extraordinary customer care and solutions to customers and clients. Each contact with the customer is seen as an opportunity to enhance the relationship and create value for the customer.


Position Overview

We are seeking a talented Junior Software Developer to join our dynamic development team at Othain. The ideal candidate must have a strong foundation in full-stack development with React and Python, along with database experience using PostgreSQL. This role offers excellent opportunities for growth and learning in a collaborative environment.

Job Location: Hyderabad (Work from office)
Shift Time: 2.30PM to 11:30PM IST (Drop off facility available)
Experience: 1 to 3 years

Key Responsibilities

  • Develop and maintain web applications using React for frontend interfaces
  • Build robust backend services and APIs using Python frameworks (Django, Flask, or FastAPI)
  • Design and optimize PostgreSQL database schemas, queries, and performance
  • Collaborate with cross-functional teams including designers, product managers, and senior engineers
  • Participate in code reviews and contribute to improving development practices
  • Write clean, maintainable, and well-documented code
  • Debug and troubleshoot issues across the full technology stack
  • Assist in testing and quality assurance processes
  • Stay current with emerging technologies and industry best practices


Required Skills

  • SDLC & Agile methodologies Knowledge & Experience
  • Experience with Python and at least one Python web framework (Django, Flask, or FastAPI)
  • Knowledge of Data Structures, Algorithms, Operating Systems, HTML, CSS, and JavaScript fundamentals


Technical Skills

  • Frontend: React, JavaScript/TypeScript, HTML5, CSS3, Typscript, responsive design
  • Backend: Python, Django/Flask/FastAPI, RESTful APIs
  • Database: PostgreSQL, SQL optimization, database design
  • DevOps: Vercel/Render deployment, environment management


Education

  • Bachelor's degree in Computer Science, Computer Engineering, or related field, OR equivalent practical experience