DescriptionDevsinc is seeking a talented Senior Software Engineer - Python (Django) to join our dynamic team. The ideal candidate will have a strong background in web application development and a deep understanding of the Django framework enabling them to build robust scalable applications.
Key Responsibilities:
- Design develop and maintain web applications using Python and Django ensuring high performance and responsiveness.
- Collaborate with cross-functional teams including product managers designers and other engineers to integrate user-facing elements with server-side logic.
- Implement and manage APIs to connect the web applications with third-party services and databases.
- Conduct unit testing and debugging to ensure the quality and reliability of the applications.
- Optimize applications for speed and efficiency while maintaining security protocols.
- Stay updated with the latest technology trends and best practices in Django and web development.
- Mentor and provide guidance to junior developers sharing knowledge and best practices.
RequirementsQualifications:
- Bachelors degree in Computer Science Software Engineering or a related field.
- 5 years of experience in web development using Python and Django.
- Proficiency in front-end technologies such as HTML CSS and JavaScript.
- Experience with RESTful APIs and integrating them with Django applications.
- Strong understanding of relational databases (e.g. PostgreSQL MySQL) and ORM technologies.
- Familiarity with version control systems particularly Git.
- Knowledge of cloud services (AWS Azure etc.) and containerization (Docker) is a plus.
- Excellent problem-solving skills and the ability to work collaboratively in a team environment.
- Strong communication skills to articulate technical concepts effectively.
Required Experience:
Senior IC