Position: Django Developer
- Category Information Technology
- Location Kathmandu, Nepal
- Salary N/A
- Expiry date Sep 14, 2024 (Expired)
Job Description
Position: Django Developer
Duty Station: Kathmandu, Nepal
We are looking for a skilled Django Developer to produce scalable software solutions. As a Django Developer, you’ll play a crucial role in creating scalable software solutions. You’ll be part of a cross-functional team responsible for the entire software development life cycle, from concept to deployment.
Duties and Responsibilities
- Work closely with cross-functional teams to understand project requirements and translate them into well-designed and efficient Django applications.
- Develop, test, and maintain robust and scalable web applications using Django and related technologies.
- Design and implement database models, APIs, and user interfaces to deliver exceptional user experiences.
- Participate in code reviews, providing constructive feedback and ensuring adherence to coding standards and best practices.
- Troubleshoot and resolve bugs and performance issues in existing Django applications.
- Stay up-to-date with industry trends and best practices to continuously improve development processes.
- Develop and manage well-functioning databases and applications.
- Test software to ensure responsiveness and efficiency.
- Troubleshoot, debug, and upgrade software.
- Create security and data protection settings.
- Build features and applications with a mobile-responsive design.
- Write technical documentation and APIs.
- Collaborate with data scientists and analysts to enhance software.
Desired Skills and Qualifications:
- A Bachelor’s degree in Computer Science, Information Technology, or a related field.
- At least 2+ years of proven professional experience.
- Experience with Django ORM (Object-Relational Mapping) for efficient database handling.
- Understanding of Django’s template language for dynamic web pages.
- Familiarity with Django REST framework for building Web APIs.
- Knowledge of class-based views for code organization and reusability.
- Familiarity with Django’s security features (XSS protection, CSRF protection, SQL injection protection).
- Exposure to tools like Git, Docker, JIRA, and similar technologies.
- Knowledge of databases such as PostGres and MySQL on Windows and/or Unix/Linux platforms.
- Strong interpersonal and communication skills.
- Ability to learn and apply new technologies effectively in a high-pressure environment.
Interested candidates are requested to send their updated CV along with a cover letter to [email protected] no later than 10 September 2024. Only short-listed candidates will be contacted for the interview.