Job Vacant to Python Developer (Junior)

Location: Chennai, Tamil Nadu
Full-time: Associate
Qualification: B.E or Bachelor of Technology in Computer Science
Skill: Python

About the job

Our client from a leading Computer Software company is looking for a Junior Python Developer to assist senior resources and write Python code which is efficient and modular server-side code. You will need the skills to write a plethora of unit tests for your code to ensure all functionality is being achieved. You will need good collaboration and communication skills as you will have a large portion of this role with senior developers and learn how they go about their job.

  • Ensure Python code when executed is efficient and well written;
  • Refactor old Python code to ensure it follows modern principles;
  • Liaise with stakeholders to understand the requirements;
  • Strong understanding of designing and implementing a highly secure backend for web and mobile applications;
  • Work with development teams and product managers to ideate software solutions;
  • Design client-side and server-side architecture;
  • Build the front-end of applications through appealing visual design;
  • Develop and manage well-functioning databases and applications;
  • Write effective APIs;
  • Test software to ensure responsiveness and efficiency;
  • Troubleshoot, debug and upgrade software

  • B.E or Bachelor of Technology in Computer Science;
  • Proficient experience using Python and SQL;
  • Fundamental understanding of Python and its frameworks;
  • Knowledge of how to effectively test Python code;
  • Great communication and collaboration skills;
  • The ability to problem-solve;
  • Proven knowledge in building applications using AI, ML, Python, Tensorflow, PyTorch, Keras, API role
  • Familiarity with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache)
  • Proven knowledge of design reviews and hands-on experience building microservices,
  • Exposure to cloud and containerization (e.g. AWS, Azure, Docker, Kubernetes)