HamburgerMenu
hirist

Senior Software Engineer - Python

Aliqan Services Private Limited
Mumbai
8 - 12 Years

Posted on: 22/07/2025

Job Description

Senior Python Developer Job Description

Job Title :

Senior Python Developer

Job Summary :

We are seeking an experienced Senior Python Developer to join our team. The successful candidate will have a strong background in Python and Django, with experience in developing scalable web applications. The ideal candidate will have excellent problem-solving skills, attention to detail, and the ability to work collaboratively in a team environment.

Key Responsibilities :

- Design, Develop, and Maintain Web Applications : Design, develop, test, and maintain scalable web applications using Python and Django, ensuring high-quality code and adherence to industry standards.

- Collaborate with Cross-Functional Teams : Work closely with cross-functional teams, including designers, product managers, and QA engineers, to identify and prioritize project requirements and deliver high-quality software solutions.

- Develop and Integrate REST APIs : Develop and integrate REST APIs to meet business needs, ensuring seamless integration with existing systems and applications.

- Implement Responsive Design : Work with responsive design frameworks like Bootstrap or Tailwind CSS to create user-friendly interfaces that provide an optimal user experience across various devices and platforms.

- Participate in Agile Development : Participate in Agile development methodologies, working in sprints to deliver high-quality software solutions and collaborating with team members to identify and resolve issues.

- Write Unit and Integration Tests : Write unit and integration tests to ensure code quality and reliability, and implement CI/CD practices to streamline development and deployment processes.

- Code Review and Optimization : Participate in code reviews, identify areas for improvement, and optimize code to ensure it is efficient, scalable, and maintainable.

- Troubleshoot and Resolve Issues : Troubleshoot and resolve issues that arise during development and deployment, working collaboratively with team members to identify and resolve problems.

Requirements :

- Education : Bachelor's degree in Computer Science, Engineering, or a related field.

- Experience : 6+ years of hands-on experience in Python and Django web framework, with a strong understanding of software development principles, design patterns, and industry standards.

Technical Skills :

- Python and Django

- HTML5, CSS3, JavaScript (ES6+)

- REST API development and integration

- Responsive design frameworks (Bootstrap or Tailwind CSS)

- Relational databases (PostgreSQL, MySQL)

- Version control systems (Git)

- Agile methodologies and working in sprints

- Testing (unit and integration) and CI/CD practices

- Optional but preferred : frontend frameworks (React, Angular, or Vue.js)

Soft Skills :

- Excellent problem-solving skills and attention to detail

- Strong communication and collaboration skills

- Ability to work in a fast-paced environment and adapt to changing priorities

- Strong analytical and critical thinking skills

Nice to Have :

- Cloud Platforms : Experience with cloud platforms like AWS or Google Cloud.

- Containerization : Experience with containerization technologies like Docker.

- Machine Learning : Experience with machine learning libraries like TensorFlow or PyTorch.

- Contract Duration : 6 months (C2H/C2C role)

- Hybrid Work Arrangement : 3 days/week WFO

Locations : Pune, Bangalore, Noida, Mumbai, Hyderabad

Experience : 8-11 years of overall experience in software development.

info-icon

Did you find something suspicious?