Job ScopeAs a Backend Engineer, you will be primarily responsible for designing, developing, and maintaining scalable and efficient server-side applications. You will work closely with the development team and other stakeholders to ensure the robustness, security, and performance of backend systems. Your primary goal is to deliver high-quality solutions that align with business requirements while driving technical innovation and excellence.Key ResponsibilitiesSystem Design And Development Design, develop, and maintain robust, scalable, and secure backend systems and APIs. Write clean, maintainable, and well-documented code while adhering to best practices. Perform code reviews to ensure quality, reliability, and adherence to coding standards. Troubleshoot and resolve technical issues promptly.Collaboration And Communication Work closely with frontend developers, product managers, and other team members to deliver cohesive solutions. Provide technical guidance and support to ensure project alignment with overall goals.Quality Assurance And Testing Implement automated testing frameworks to maintain high code quality. Collaborate with QA teams to identify, track, and resolve bugs and issues. Ensure thorough testing of all backend components before deployment.Innovation And Technology Adoption Stay updated with the latest backend technologies, tools, and industry trends. Contribute to the adoption of new technologies and development methodologies. Promote continuous learning and innovation within the development team.EducationQualifications, Experience, and Skills Bachelor’s/Master’s degree in Computer Science, Computer Engineering, or a related field.Experience 0 –2 years of experience in backend developmentSkills Strong programming skills in Python, PHP, or similar interpreted scripting languages. Proficiency in building applications using frameworks like Django and databases such as PostgreSQL or MySQL. Experience with Docker and containerization technologies. Good understanding of Linux OS and basic system administration skills. Familiarity with GIT repositories and version control workflows. Strong problem-solving skills and attention to detail. Experience deploying applications on Linux OS with relevant frameworks and middleware. Knowledge of automated testing and quality assurance practices. Ability to work in a collaborative, fast-paced environment and meet tight deadlines.