Posted on: 07/10/2025
Description :
Location : Goa (Hybrid).
Role : Python Senior Developer.
This position is responsible for leading the development and maintenance of client-facing and internal applications primarily built using Python.
The ideal candidate should have strong experience with backend development, a solid understanding of front-end technologies, and hands-on experience with deployment, environment configuration, testing, and debugging processes.
You should be confident working across the full software development lifecycle and capable of mentoring other team members when needed.
Responsibilities :
- Design, develop, and maintain web, console applications, RESTful APIs using Python.
- Participate in requirements gathering and contribute to technical design discussions.
- Write clean, efficient, reusable, and scalable code using Python frameworks such as Django or Flask.
- Refactor and debug code to improve application performance and maintainability.
- Identify bottlenecks and bugs and implement effective solutions.
- Write and Update unit tests.
- Deploy applications in development, staging, and production environments.
- Create and maintain technical documentation throughout the software development lifecycle (SDLC).
- Collaborate with QA teams to ensure high performance, quality, and responsiveness of applications.
- Mentor and guide junior team members on best practices, domain knowledge, and technology.
- Review code to ensure quality, maintainability, performance, and compliance with requirements.
- Stay up to date with client tech stacks and continuously explore new technologies relevant to the product or domain.
- Use AI tools where applicable to improve the development life cycle.
- Monitor production applications for consistency and performance.
Technical Qualifications :
- Experience with Python and frameworks like Django and/or Flask.
- Experience in designing and developing RESTful APIs.
- Knowledge of RDBMS (e.g., PostgreSQL, MySQL) and operating system concepts.
- Experience with API testing tools such as Postman or JMeter.
- Understanding of cloud platforms (AWS, Azure, or GCP) and commonly used cloud services in application development.
- Familiarity with containerization tools such as Docker and orchestration platforms like Kubernetes.
- Familiarity with front-end technologies such as HTML, CSS, and modern JavaScript frameworks like Angular or React.
- Familiarity with Gen AI implementation, LLMs, and RAG systems.
Education and Work Experience :
- Bachelor's degree in Computer Science, Information Technology, or a related technical discipline is preferred.
- Minimum of 7 years of relevant experience in Python-based development.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1555932
Interview Questions for you
View All