Senior Software Engineer - Python

BEO Software Pvt Ltd

Ernakulam

On-site

INR 700,000 - 1,100,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

BEO Software Pvt Ltd in India is seeking a software engineer to develop and maintain web applications using Python and Django, including DRF for API design.

You will implement responsive UIs with jQuery/Bootstrap, design robust PostgreSQL databases, and apply solid OOP principles while collaborating with cross-functional teams. The role rewards initiative, independence, and continuous learning.

Qualifications

  • Proficiency in Python and Django, with DRF hands-on
  • Frontend: jQuery, Bootstrap, CSS for responsive UI design
  • Strong understanding of OOP and class-based design
  • Good knowledge of HTTP, RESTful APIs, and client-server architecture
  • Hands-on experience with SQL and PostgreSQL, including database design
  • Familiarity with AI-assisted coding tools, preferably Claude Code, and prompt engineering
  • Strong analytical, problem-solving, and debugging skills
  • Ability to work independently, take ownership of deliverables, and manage tasks with minimal supervision
  • Clear communication skills and a collaborative working style
  • Adaptability and willingness to learn new tools and technologies

Responsibilities

  • Develop, maintain, and enhance web applications using Python, Django, and Django REST Framework (DRF).
  • Design, develop, and integrate RESTful APIs using appropriate web technologies and client-server architecture.
  • Implement responsive and user-friendly interfaces using jQuery, Bootstrap, and CSS.
  • Design, manage, and optimize SQL/PostgreSQL databases to ensure performance, reliability, and data integrity.
  • Apply object-oriented programming (OOP) principles to build clean, maintainable, and scalable applications.
  • Leverage AI-assisted coding tools and prompt engineering techniques to improve development efficiency and code quality.
  • Take ownership of tasks throughout the development lifecycle, from requirements analysis and implementation to testing, deployment, and production support.
  • Write clean, readable, well-documented code and follow established development best practices.
  • Collaborate effectively with team members and stakeholders while working independently with minimal supervision.
  • Continuously explore and adapt to new tools, technologies, and development practices.

Skills

Python
Django
DRF
jQuery
Bootstrap
CSS
OOP
RESTful APIs
HTTP
Problem solving
Communication

Tools

PostgreSQL
SQL
CI/CD
DevOps
React
Angular
Vue.js

Job description

Responsibilities
  • Develop, maintain, and enhance web applications using Python, Django, and Django REST Framework (DRF).
  • Design, develop, and integrate RESTful APIs using appropriate web technologies and client-server architecture.
  • Implement responsive and user-friendly interfaces using jQuery, Bootstrap, and CSS.
  • Design, manage, and optimize SQL/PostgreSQL databases to ensure performance, reliability, and data integrity.
  • Apply object-oriented programming (OOP) principles to build clean, maintainable, and scalable applications.
  • Leverage AI-assisted coding tools and prompt engineering techniques to improve development efficiency and code quality.
  • Take ownership of tasks throughout the development lifecycle, from requirements analysis and implementation to testing, deployment, and production support.
  • Write clean, readable, well-documented code and follow established development best practices.
  • Collaborate effectively with team members and stakeholders while working independently with minimal supervision.
  • Continuously explore and adapt to new tools, technologies, and development practices.
  • Role & responsibilities
Preferred candidate profile
  • Strong proficiency in Python and Django, with hands‑on expertise in Django REST Framework (DRF).
  • Experience with jQuery, Bootstrap, and CSS for frontend development and responsive UI design.
  • Strong understanding of object‑oriented programming (OOP) and class‑based design principles.
  • Good knowledge of HTTP, RESTful APIs, and client‑server architecture.
  • Hands‑on experience with SQL and PostgreSQL, including database design and query optimization.
  • Familiarity with AI‑assisted coding tools, preferably Claude Code, and effective prompt engineering practices.
  • Strong analytical, problem‑solving, and debugging skills.
  • Ability to work independently, take ownership of deliverables, and manage tasks with minimal supervision.
  • Clear communication skills and a collaborative working style.
  • Adaptability and a genuine interest in learning new tools and technologies.
Nice‑to‑Have Skills
  • Experience in logistics or domain‑driven software systems.
  • Familiarity with DevOps practices, CI/CD pipelines, and deployment workflows.
  • Experience with modern frontend frameworks such as React, Angular, or Vue.js.
  • Knowledge of AI/ML, Large Language Models (LLMs), or Generative AI.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer – Level II
Senior Software Engineer – Level II

ASAKTA • Hyderabad

On-site
INR 1,200,000 - 2,400,000
Python Django Developer
Python Django Developer

DT7 Agency • Ramakrishnapuram

On-site
INR 600,000 - 800,000
Competitive salary + performance incentives
Access to modern tech and continuous learning
Collaborative, innovation-first team culture
+1
Python and Django Developer
Python and Django Developer

Infosys • Hyderabad, Chennai District, Bengaluru

On-site
INR 600,000 - 900,000
Full stack Engineer
Full stack Engineer

Phigital Care • Bengaluru

On-site
INR 900,000 - 1,500,000
Backend Python Developer
Backend Python Developer

Infosys • Hyderabad, Chennai District, Bengaluru

On-site
INR 700,000 - 1,100,000
Python Backend Developer
Python Backend Developer

UsefulBI • Bengaluru, Lucknow, Pune District

On-site
INR 800,000 - 1,200,000
Django Developer
Django Developer

Aptagrim Consulting • Hyderabad

On-site
INR 900,000 - 1,400,000
Python Software Developer-S
Python Software Developer-S

Infosys • Hyderabad, Chennai District, Bengaluru

On-site
INR 700,000 - 1,100,000
Python Software Developer-S
Python Software Developer-S

TymblHub • Hyderabad

On-site
INR 900,000 - 1,500,000
Senior Software Engineer - Python
Senior Software Engineer - Python

EvoluteIQ • Bengaluru

On-site
INR 1,500,000 - 2,500,000