GEDU Global Education

Back End Developer

Noida, UP, IN

5 days ago
Save Job

Summary

Key Responsibilities:

  • Highly motivated individual who can deliver high-quality software solutions.
  • Oversee the entire software development lifecycle, from planning and design to implementation, testing, and deployment.
  • Collaborate with stakeholders to gather requirements, define project scope, and create detailed project plans.
  • Ensure projects are delivered on time, within scope, and within budget.
  • Conduct regular team meetings, code reviews, and performance evaluations.
  • Identify and address technical and operational challenges to maintain project momentum.
  • Foster a positive team environment, encouraging collaboration and professional growth.


Required Skills and Qualifications:

  • Bachelor’s degree in computer engineering/science or a related field
  • Minimum of 7 to 10 years of professional experience in web application development.
  • Minimum 2 to 3 years of experience in AI/ML and automation technologies.
  • Should have worked on technologies like Microsoft ASP.Net, ASP.NET MVC, JavaScript, jQuery, Angular, React, Entity Framework
  • Should have working experience in programming languages like python, C#.
  • Understanding of Chatbot Architecture especially based on Microsoft Bot framework.
  • Knowledge of Machine Learning & Artificial Intelligence
  • Experience in integrating chatbot with different messaging platform like (Facebook, WhatsApp, Microsoft Teams or Telegram)
  • Experience in library like PyTorch, TensorFlow or others.
  • Experience in Large Language Models (LLMs) and Deep learning techniques.
  • Experience in Natural Language Processing (NLP)
  • Experience in Docker and Kubernetes.
  • Experience on Microsoft Azure Cognitive Services, spaCy, NLTK (Natural Language Toolkit), LUIS (Language Understanding Intelligent Service)
  • Ability to work with RESTful APIs, PostgreSQL, SQL Server.
  • Experience in OOPS, Design Pattern and n-tier architecture application
  • Extensive experience with multithreading and multiprocessing techniques to optimize application performance.
  • Knowledge about HMTL5, CSS3, JavaScript.
  • Knowledge about Web Development React or Vue.js
  • Knowledge about cloud services like Microsoft Azure or AWS
  • Should have implementation experience in the implementation of Microservices architecture
  • Knowledge of modern authorization mechanisms, such as JSON Web Token
  • Strong understanding of software design principles, API development, and database optimization.
  • Knowledge of database systems, including Relation Database (like SQL Server, PostgreSQL).
  • Knowledge about Non-Relation Database like MongoDB will be added advantage.
  • Prior experience in the Education Technology Industry is a plus
  • Excellent oral and written communication skills in English
  • Familiarity with agile development methodologies
  • Knowledge of software development life-cycle methodologies e.g. Iterative, SCRUM, Agile, etc.
  • Experience of code review and code refactoring with best industry practices.
  • Must have knowledge of working on code repository (Azure Repos, GIT etc.)
  • Ability to learn and implement new technologies in a fast-paced dynamic environment.



To know our Privacy Policy, please click on the link below or copy paste the URL on your browser: https://gedu.global/wp-content/uploads/2023/09/GEDU-Privacy-Policy-22092023-V2.0-1.pdf

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: