Job Description:
Looking for an experienced Python Developer with strong background in Python development with hands-on experience in design & development.
Responsibilities:
- Design withstrong knowledge of non-functional requirement
- Implementrobust and scalable solutions using Python in following areas:
- 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
- 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
- Database Design:Designing and implementing databases. This includes deciding how data should be stored, creating efficient relationships between data entities, and writing complex queries
- Performance Optimization: Analysing and optimizing application performance. This could involve tasks like refactoring code, implementing caching strategies, and using load balancing
- 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.
- Maintainandimproveexisting codebases
- Collaboratewith cross-functional teams to define, design, and deploy new features using Azure DevOps for CI/CD pipeline
- Testing and Debugging: Writing unit tests and using debugging tools to ensure the robustness and reliability of the web application
- Work on bug fixingand improving application performance.
Qualifications:
- 5-7 yearsof software development experience. Must have deliveredminimum 5 end to end projects
- Strong Python skills, with experience in or other Python frameworks.
- Hand on experience in Framework & Dev toolslikeVisual Studio Code, Jypter, Spyder, PyCharm, PyTorch, Web Development Frameworks like Django, Flask, FastAPI
- Experience/Exposure toCheminformaticlibraries & Machine learning concepts & tools like (scikit-learn,TensorFlowandPyTorch) will be an added advantage
- Experiencewith relational databases like Microsoft SQL Server and NoSQL databases.
- Knowledgeof front-end technologies (like HTML, CSS, JavaScript, and React) is a plus.
- Experiencewith version control tools like Git.
- Strong problem-solving skills, algorithmic skills and data structures.
- Experiencein Agile methodologies using Azure DevOps is a plus.
Interested candidates kindly share the profile to [Confidential Information]