Python Developer

python developer

2 Nos.
92426
Full Time
5.0 Year(s) To 10.0 Year(s)
1.00 LPA TO 15.00 LPA
IT Software - System Programming
IT-Software/Software Services
B.Tech/B.E. - Computers; B.Tech/B.E. - Other Engineering
Job Description:

JD

 Nacharam (Hyderabad)

We are looking for an experienced Python Developer with a strong background in Python development with hands-
on experience in design & development.

Responsibilities:
1. Design with strong knowledge of non-functional requirement
2. Implement robust and scalable solutions using Python in following areas:
1. Back-End Development: Developing back-end website applications. Creating servers and databases
for functionality. Ensuring responsiveness of applications. Seeing through a project from conception
to finished product. Meeting both technical and consumer needs
2. API Interaction: Design and manage API interactions between server-side and client-side. The
developer should be able to design RESTful APIs and also handle third-party API integration
3. Database Design: Designing and implementing databases. This includes deciding how data should be
stored, creating efficient relationships between data entities, and writing complex queries
4. Performance Optimization: Analysing and optimizing application performance. This could involve
tasks like refactoring code, implementing caching strategies, and using load balancing
5. Security Measures: Implementing security measures to protect sensitive information. This could
include tasks like setting up proper access controls, data masking, protecting against SQL injection
and XSS attacks, and encrypting sensitive data.

3. Maintain and improve existing codebases
4. Collaborate with cross-functional teams to define, design, and deploy new features using Azure DevOps for
CI/CD pipeline
5. Testing and Debugging: Writing unit tests and using debugging tools to ensure the robustness and reliability
of the web application
6. Work on bug fixing and improving application performance.
Qualifications:
1. 5-7 years of software development experience. Must have delivered minimum 5 end to end projects
2. Strong Python skills, with experience in or other Python frameworks.
3. Hand on experience in Framework & Dev tools like Visual Studio Code, Jypter, Spyder, PyCharm, PyTorch,
Web Development Frameworks like Django, Flask, FastAPI

4. Experience/Exposure to Cheminformatic libraries & Machine learning concepts & tools like (scikit-
learn, TensorFlow and PyTorch) will be an added advantage

5. Experience with relational databases like Microsoft SQL Server and NoSQL databases.

6. Knowledge of front-end technologies (like HTML, CSS, JavaScript, and React) is a plus.
7. Experience with version control tools like Git.
8. Strong problem-solving skills, algorithmic skills and data structures.
9. Experience in Agile methodologies using Azure DevOps is a plus.

Company Profile

We are a full-cycle product engineering company offering a confluence of technology, analytics, and marketing. With 750+ passionate professionals, it serves enterprises like Ageas, SBI General, ---ind Bank, Dr. Reddy's, Cipla, Government of India, and more.

Our consultative & collaborative approach is analytics-driven. It helps enterprises to navigate every facet of the digital landscape, to identify growth opportunities, reveal competitive advantages, and define engaging experiences for their customers.

Offering simple and sustainable digital solutions, we are the trusted partner of the fastest-growing Agencies, SMEs, and Startups across 20+ countries.

Apply Now

  • Interested candidates are requested to apply for this job.
  • Recruiters will evaluate your candidature and will get in touch with you.

Similar Jobs

Software Design Architecture
Software Design Architecture ,Architecture
Configuration Management Engineer
Configuration Management Engineer,Configuration Management
Hiring for Leading companies /Engineering Manager
"Engineer manager",DevOps,"cross-functional teams"