Senior Software Engineer – Level II

ASAKTA

Hyderabad

On-site

INR 1,200,000 - 2,400,000

Full time

12 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

ASAKTA is seeking a skilled full-stack developer to design, develop, and maintain scalable web applications using Python (Django/Flask) and modern frontend frameworks. The role includes building RESTful APIs, employing the Frappe Framework for Docs, workflows, and integrations, and ensuring responsive UI with HTML/CSS/Bootstrap.

You will deploy on AWS, implement CI/CD pipelines, use Docker for containerization, and participate in Agile/Scrum ceremonies.

Qualifications

  • Strong proficiency in Python, Django, or Flask.
  • Experience with REST API design and database optimization.
  • Hands-on experience with AWS services and CI/CD pipelines.
  • Familiarity with Docker, Git, and Agile methodologies.
  • Knowledge of unit testing with PyTest.
  • Ability to review, validate, test, and secure AI-generated code.

Responsibilities

  • Design, develop, and maintain scalable web applications using Python and modern frontend frameworks.
  • Build and maintain APIs and integrate with the Frappe Framework where applicable.
  • Ensure responsive UI/UX using HTML5, CSS3, and Bootstrap.
  • Deploy and manage applications on AWS and CI/CD pipelines.
  • Write and maintain unit/integration tests; perform code reviews.
  • Mentor junior developers and participate in Agile ceremonies.

Skills

Python
Django
Flask
REST APIs
AWS
Docker
Git
CI/CD
PyTest
AI-assisted coding
Vibe Coding
React/Vue
Agile

Tools

Docker
Git
CI/CD tools
AWS

Job description

  • Design, develop, and maintain scalable web applications using Python (Django/Flask) and modern frontend frameworks such as React JS or Vue JS.
  • Design and develop applications using the Frappe Framework, including DocTypes, workflows, reports, dashboards, APIs, background jobs, and integrations.
  • Build reusable, modular, and high-performance code across backend and frontend layers.
  • Ensure responsive UI/UX using HTML5, CSS3, and Bootstrap.
  • Develop secure and scalable RESTful APIs using Django REST Framework or Flask.
  • Implement authentication and authorization mechanisms such as JWT and OAuth.
  • Work with ORM tools and optimize database queries for performance and scalability.
  • Deploy and manage applications on AWS (EC2, S3, RDS, IAM) or similar cloud platforms.
  • Implement and maintain CI/CD pipelines using GitHub Actions, GitLab CI, or similar tools.
  • Use Docker for containerization and environment consistency.
  • Participate in Agile/Scrum ceremonies, sprint planning, and technical discussions.
  • Conduct code reviews, ensure adherence to coding standards, and maintain documentation.
  • Write and maintain unit and integration tests to ensure application reliability.
  • Troubleshoot production issues and optimize system performance.
  • Stay updated with emerging technologies and propose improvements to architecture and workflows.
  • Support and guide junior developers when required.
Skills Required

Technical Skills

  • Strong proficiency in Python, Django, or Flask.
  • Use AI-assisted development tools to improve developer productivity across coding, refactoring, debugging, testing, documentation, and technical research.
  • Apply Vibe Coding practices to rapidly prototype and develop solutions using AI coding assistants while maintaining engineering discipline
  • Knowledge of REST API design, authentication, and database optimization.
  • Hands‑on experience with AWS services and CI/CD pipelines.
  • Familiarity with Docker, Git, and Agile methodologies.
  • Understanding of unit testing frameworks like PyTest.
  • Review, validate, test, optimize, and secure AI-generated code before incorporating it into production systems.

Soft Skills

  • Strong problem‑solving and analytical thinking.
  • Effective communication and teamwork abilities.
  • Ability to manage tasks independently and meet deadlines.

Other skills

  • Exposure to microservices architecture.
  • Experience with monitoring tools such as CloudWatch or Grafana.
  • Prior experience mentoring junior developers or leading small modules.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Python
Senior Software Engineer - Python

BEO Software Pvt Ltd • Ernakulam

On-site
INR 700,000 - 1,100,000
Full stack Engineer
Full stack Engineer

Phigital Care • Bengaluru

On-site
INR 900,000 - 1,500,000
Full-Stack Developer
Full-Stack Developer

RSG Research India Pvt Ltd • Hyderabad

On-site
INR 1,200,000 - 2,000,000
Technical Lead
Technical Lead

Cyberpwn Technologies Pvt Ltd • Bengaluru

On-site
INR 1,800,000 - 3,000,000
Senior Software Engineer
Senior Software Engineer

Analytics Vidhya Inc. • Gurugram District

On-site
INR 1,200,000 - 2,000,000
Senior Python Developer | Gurugram
Senior Python Developer | Gurugram

DigitalXNode • Gurugram District

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

Experion Technologies • Ernakulam

On-site
INR 1,800,000 - 3,200,000
Senior Software Engineer
Senior Software Engineer

Virtusa • Maharashtra

On-site
INR 800,000 - 1,200,000
Senior Full Stack Engineer
Senior Full Stack Engineer

Ajackus • Mumbai

On-site
INR 2,000,000 - 3,500,000
Software Engineer
Software Engineer

BHIVE Workspace • Bengaluru

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