Uvation

Software Engineer, Backend – Django

Uvation

contract

Posted on:

Location Type: Remote

Location: India

Visit company website

Explore more

AI Apply
Apply

About the role

  • Develop high-quality software design and architecture.
  • Design and implement efficient APIs for the front-end team.
  • Write clean, functional, and scalable code for the back-end of web applications.
  • Implement and manage databases and applications.
  • Integrate front-end elements with server-side logic.
  • Coordinate with front-end developers to align server-side with client-side.
  • Optimize applications for speed, scalability, and security.
  • Collaborate with QA engineers to develop effective strategies and test plans.
  • Write and execute testing scripts.
  • Perform regular updates to improve system functionality and develop new features.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • At least 2-5 years of experience as a Backend Developer or similar role.
  • Proficiency in server-side languages such as Python with Django and Django Rest Framework.
  • Experience with database technology like MySQL, Oracle, MongoDB, etc.
  • Familiarity with front-end languages such as HTML, JavaScript, and CSS.
  • Basic understanding of Data Structures and Algorithms (DSA)
  • Excellent problem-solving skills, a strong attention to detail, and the ability to work in a team-oriented environment.
  • Good communication skills for coordinating with other teams.
Benefits
  • Familiarity with Agile development methodologies.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
software designsoftware architectureAPIsclean codescalable codedatabasesserver-side logicspeed optimizationsecurity optimizationtesting scripts
Soft skills
problem-solvingattention to detailteam-orientedcommunication
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Software Engineering