The company needs to develop and maintain robust, scalable web applications, implement user interfaces, manage databases, and ensure application quality and functionality through testing and debugging. They also require expertise in Python for application development and migration, with a specific need for NLP model knowledge.
Requirements
- Strong Python 3.x skills for the development of applications, programs , and libraries
- Experience with Python frameworks (e.g., Django, Flask, FastAPI)
- Front-end technologies like HTML, CSS, JavaScript, and frameworks such as Angular
- Databases (e.g., PostgreSQL, MySQL, MongoDB)
- RESTful API design and integration
- Good knowledge and working experience on NLP (Natural Language Processing) models like SpaCy
- Proficiency in Python; SQL for data manipulation and transformation
Responsibilities
- Design, develop, and maintain robust, scalable web applications using Python frameworks (e.g., Django, Flask, FastAPI) for the back-end.
- Implement user interfaces and experiences using front-end technologies like HTML, CSS, JavaScript, and frameworks such as Angular.
- Design, implement, and manage databases (e.g., PostgreSQL, MySQL, MongoDB) to store and retrieve application data.
- Perform unit, integration, and end-to-end testing to ensure application quality and functionality.
- Debug and resolve issues, ensuring application stability and reliability.
- Experience with RESTful API design and integration.
- Work as bridge for application migration from Python as needed
Other
- Understand complex computer programs and prepare required documents for all logic flows charts and codes and design all new application and provide support to same
- Perform tests on all required components and recommend improvements to system and maintain quality for all migration processes according to required standards