Lead Software Engineer - IT (Python, ReactJS)

  • Hyderabad
  • Blue Yonder
Overview: Leading AI-driven Global Supply Chain Solutions Software Product Company and one of Glassdoor’s “Best Places to Work.”We are seeking a skilled Python Full Stack Developer with experience in Langchain, React, and FAST API to join our team. The successful candidate will be responsible for developing and maintaining web applications using Python, Django, Langchain, React, FAST API, and other related technologies. The candidate should have experience in both front-end and back-end development, as well as familiarity with database management systems.Designation: • Senior Software Engineer/Lead Software EngineerScope of the Role: Collaborate with team members to develop and maintain next-gen software solutions, system architecture, automation tools.Learn and apply new technologies, programming languages, and project management methodologies and tools.Work with the team in writing efficient, well-documented code, participating in code reviews, testing, and evaluating system performance, and troubleshooting and resolving issues related to deployment, infrastructure.Support the development of software and project documentation, attend team meetings, provide input on project progress, and contribute to improving team processes and workflows under the guidance of senior team members.What You Will Do: Develop and maintain web applications using Python, Langchain, React, FAST API, and other related technologiesCollaborate with cross-functional teams to design, develop, and implement new featuresWrite clean, maintainable, and efficient codeTroubleshoot and debug applicationsOptimize applications for maximum speed and scalabilityDesign and implement data storage solutionsDevelop and maintain APIs for LLM OrchestratorEnsure the security and reliability of the applicationsStay up-to-date with emerging trends and technologies in software developmentWhat we are looking for: Bachelor's degree in Computer Science or related field5-10 years of experience in Python developmentExperience with front-end technologies such as HTML, CSS, JavaScript, and ReactExperience with back-end technologies such as Django and FAST APIFamiliarity with database management systems such as PostgreSQL, or MongoDBExperience with version control systems such as GitStrong problem-solving skillsExcellent communication and collaboration skillsAbility to work independently and in a team environmentExperience with Azure or other cloud platformsExperience with ChatGPT and other LLM modelsExperience with RPA & Low code technologies is a plus