Upload Button Icon Add office photos
filter salaries All Filters

67 SOFTPATH TECHNOLOGIES Jobs

Softpath Technologies - Python Developer - Flask/Django (7-10 yrs)

7-10 years

Softpath Technologies - Python Developer - Flask/Django (7-10 yrs)

SOFTPATH TECHNOLOGIES

posted 12d ago

Job Role Insights

Fixed timing

Job Description

Job Title : Python Developer

Location : Bangalore/Hyderabad/Chennai

Experience Required : 7-10 Years

Position Overview :

We are looking for an experienced Python Developer with strong hands-on expertise in advanced Python programming, including Object-Oriented Programming (OOP), API development, and web frameworks like Flask and Django. The ideal candidate will also have robust experience with MySQL/SQL, as well as a deep understanding of writing efficient and scalable database queries.


As a Python Developer, you will be responsible for designing, developing, and deploying Python applications that align with business requirements, while ensuring high performance, security, and maintainability.

This role will require collaboration with cross-functional teams to develop full-stack solutions, optimize backend systems, and ensure seamless integration with various databases and external systems. The candidate must have a passion for coding, problem-solving, and the ability to work independently or within a team to build scalable and reliable systems.

Key Responsibilities :

Python Development :

- Design, develop, and maintain Python-based applications, ensuring efficient, reusable, and modular code.

- Apply advanced Python concepts (OOP) and design patterns to build clean, maintainable, and scalable solutions.

- Write efficient, optimized, and reusable code to handle large-scale applications, including server-side components and APIs.

API Development (Python APIs, Flask, Django) :

- Build RESTful APIs using Flask and Django frameworks, ensuring that they are optimized for performance, scalability, and security.

- Integrate external services and systems with internal Python applications via APIs.

- Troubleshoot and resolve issues related to API performance and ensure seamless integration with other systems.

Database Management (MySQL/SQL) :


- Write complex SQL queries to interact with MySQL and other relational databases.

- Optimize database queries and handle large datasets to ensure optimal performance and reliability.

- Work with database administrators to design, model, and manage database structures efficiently.

Backend Development :


- Develop and maintain the backend logic, ensuring it integrates seamlessly with the front-end and databases.

- Implement server-side components and services to ensure smooth, secure, and high-performing application functionality.

- Integrate user-facing elements with server-side logic.

Collaboration with Cross-functional Teams :


- Collaborate with product managers, front-end developers, QA engineers, and other stakeholders to design and implement backend services.

- Actively participate in code reviews, and provide constructive feedback to ensure code quality and adherence to best practices.

Performance Optimization and Troubleshooting :


- Optimize the performance of both the backend and the database systems to handle heavy traffic and large volumes of data.

- Troubleshoot, debug, and optimize performance bottlenecks, ensuring the system operates efficiently under load.

Testing and Deployment :


- Write unit and integration tests to ensure application quality and reliability.

- Use modern CI/CD pipelines and deployment strategies to automate application testing and deployment.

- Participate in deploying Python applications to production environments and ensure smooth operations.

Documentation :


- Create comprehensive technical documentation for the developed applications, APIs, and systems.

- Maintain clear and well-structured code and documentation to ensure ongoing maintainability and scalability.

Required Skills :


Strong Expertise in Python Programming :


- In-depth knowledge of Python, including advanced features such as OOP (Object-Oriented Programming), decorators, and generators.

- Experience with Python libraries and frameworks, including Flask, Django, and other relevant tools for backend development.

Database Expertise (MySQL/SQL) :


- Strong knowledge of relational databases, particularly MySQL.


- Ability to write efficient and complex SQL queries, manage database performance, and design database schemas.

- Experience with ORM frameworks, preferably with Django or Flask.

API Development and Web Frameworks :


- Extensive experience in designing and developing RESTful APIs using Flask and Django.

- Familiarity with API documentation tools such as Swagger and Postman.

Version Control and Development Tools :

- Experience with version control tools such as Git for code management.

- Familiarity with CI/CD pipelines for deploying and maintaining applications.

Understanding of Web Technologies :


- Strong understanding of HTTP, web services, and web server architecture.

- Knowledge of front-end technologies like JavaScript, HTML, and CSS is a plus for collaboration purposes.

Problem-solving and Debugging Skills :


- Strong analytical and problem-solving skills to diagnose and address issues in the system and code.

- Proficient in debugging and optimizing Python applications for performance.

Preferred Skills :


- Experience with containerization tools like Docker.

- Familiarity with cloud platforms such as AWS or Google Cloud.

- Knowledge of caching mechanisms (e.g., Redis, Memcached) to improve application performance.

- Experience with task queue systems like Celery for asynchronous processing.

Experience Requirements :


- A minimum of 7 years and a maximum of 11 years of hands-on experience in Python development.

- Proven experience with Python web frameworks, especially Flask and Django.

- Expertise in database management with MySQL or other relational databases.

- A demonstrated track record of designing and building scalable, efficient backend services.

Educational Qualifications :


- A Bachelor's or Master's degree in Computer Science, Engineering, or a related field.

- Additional certifications in Python, web development, or database management will be an advantage.

Personal Attributes :


- Excellent communication skills, both verbal and written, for effective collaboration with cross-functional teams.

- Ability to work independently with minimal supervision and also within a team environment.

- Detail-oriented, with strong organizational and time management skills.

- Passionate about learning new technologies and improving existing skills.


Functional Areas: Software/Testing/Networking

Read full job description

What people at SOFTPATH TECHNOLOGIES are saying

What SOFTPATH TECHNOLOGIES employees are saying about work life

based on 10 employees
56%
100%
43%
60%
Strict timing
Monday to Friday
International travel
Day Shift
View more insights

SOFTPATH TECHNOLOGIES Benefits

Work From Home
International Relocation
Health Insurance
Free Transport
Child care
Gymnasium +6 more
View more benefits

Compare SOFTPATH TECHNOLOGIES with

Accenture

3.9
Compare

Capgemini

3.8
Compare

HCLTech

3.6
Compare

Teleperformance

3.9
Compare

Concentrix Corporation

3.8
Compare

Amazon

4.1
Compare

Mphasis

3.4
Compare

Amazon Development Centre India

4.1
Compare

FIS

3.9
Compare

Coforge

3.4
Compare

Nagarro

4.0
Compare

Optum

4.0
Compare

Dell

4.1
Compare

Persistent Systems

3.5
Compare

Indian Oil Corporation

4.4
Compare

Carelon Global Solutions

4.0
Compare

S&P Global

4.2
Compare

I Process Services

3.9
Compare

Quest Global

3.6
Compare

AGS Health

4.0
Compare

Similar Jobs for you

Python Developer at Burgeon It Services Pvt Ltd

7-10 Yrs

₹ 23-25 LPA

Python Developer at CygnusPro Software Solutions Pvt. Ltd

Bangalore / Bengaluru

7-10 Yrs

₹ 20-30 LPA

Python Developer at NOTUS SERVICES PRIVATE LIMITED

5-7 Yrs

₹ 15-19 LPA

Python Developer at SMARTWORK IT SERVICES

Bangalore / Bengaluru

4-7 Yrs

₹ 12-20 LPA

Python Developer at AEXONIC TECHNOLOGIES PRIVATE LIMITED

Delhi ncr, Mumbai + 5

5-7 Yrs

₹ 10-15 LPA

Lead Engineer at GKM IT

Udaipur

7-10 Yrs

₹ 25-35 LPA

Python Developer at ThoughtWin IT Solutions Pvt Ltd

3-8 Yrs

₹ 18-22 LPA

Python Developer at Coders Brain Technology Private Limited

Chennai, Gurgaon / Gurugram + 1

5-7 Yrs

₹ 8-15 LPA

Python Developer at SPARK EIGHTEEN LIFESTYLE PRIVATE LIMITED

7-11 Yrs

₹ 10-22 LPA

Python Developer at Iagami Technologies

3-6 Yrs

₹ 6-12 LPA

write
Share an Interview