We are looking for a Backend Developer who has 5+ years of experience in designing, developing, and implementing secure backend services using Python and Django. Job Responsibilities/Duties: 1. Designing and Building a Secure backend to implement the business logic. 2. Writing Maintainable, Understandable, Testable, Efficient and Reusable Code. 3. Ability to design and code complex features. 4. Writing unit test cases to support test driven development. 5. A quick learner, being able to adapt to new technologies. 6. Logical thinking and problem-solving skills along with an ability to collaborate 7. Good understanding of SDLC and agile methodologies.
Required/Must have skills: 1. Candidate should have prior team handling experience 2. Expertise in Core Python with good code quality. 3. Good Knowledge in building Restful APIs using Django Rest Framework 4. Experience with RDBMS(PostgreSQL or MySQL) 5. Good Knowledge in Django ORM concepts and SQL queries 6. Should be able to design and implement complex and large features 7. Familiar with Linux Commands 8. Must have strong debugging and problem-solving skills 9. Deep knowledge of computer science fundamentals such as Object oriented programming concepts, design patterns, and data structures Education and Experience Background: 1. Candidate should have 7+ years of experience in Software Development 2. Excellent communication skills required. 3. Excellent stakeholder management skills. 4. Bachelor degree in computer Science or any management degree will be a plus. 5. Good Communication Skills 6. Excellent time management skills with a proven ability to meet deadlines. 7. Ability to prioritize tasks and to delegate them when appropriate.
Candidates should have • Own laptop (at least 8GB RAM and i5 processor) • Internet connectivity/Wi-fi • Power backup during power cuts