Blog
How AI Decision-Making is Improving Enterprise Outcomes

Senior Software Engineer – Python Django

location Kochi
suitcase-blue-iconSoftware Development
clock-blue-iconFull Time, Permanent
Highlights
suitcase-blue-icon Experience
3+ Years
suitcase-blue-icon Joining Date
Immediate or max 30 days’ Notice Period
suitcase-blue-icon Qualification
Minimum Bachelor’s Engineering Degree / MCA
Job Description

We are looking for a dynamic Python/Django Developer with hands-on experience in building robust applications and the ability to utilize AI-assisted development tools and techniques to accelerate development and enhance code quality.

Responsibilities
  • Should be familiar with scrum methodology of the software development process.
  • Understand the product requirements and convert to design and deliverable units as part of sprints.
  • Follow the latest industry developments and stay up to date on corporate competitors.
Key Skills & Requirements
  • At least 3+ years of experience as a software engineer with specific experience building back-end systems.
  • Experience with Django, Python, MySQL, RDS, Docker, and AWS are all desirable.
  • Experience developing REST APIs specifically for native mobile applications is also desirable.
  • Software development experience as an individual contributor.
  • Strong development experience in Python/Django/Flask frameworks.
  • Strong problem-solving and creative skills.
  • Excellent team player, with emphasis on priorities and goal setting
  • Superior presentation and communication skills, both written and verbal
  • Sharp Technical skills. Adaptive to new technologies and frameworks.

Modern Development Practices

  • Experience using AI-powered coding IDEs such as Antigravity, Cursor, GitHub Copilot, or similar tools.
  • Use AI IDE features for code generation, debugging, refactoring, and code suggestions.
  • Review, validate, and refine AI-generated code to ensure quality, security, and maintainability.
  • Use AI-assisted IDE capabilities to accelerate feature development and bug fixing.
  • Leverage AI tools for rapid prototyping and experimentation during development.
  • Maintain coding standards and best practices while using AI-assisted tools.
  • Stay updated with advancements in AI-assisted development environments and productivity tools.
Apply for this postion
Select Country
No file chosen