Python Django Developer (Back-end Developer)

Constelli Signals Pvt. Ltd

We work on leading technologies in Signal Processing solving problems in Defense and Aerospace fields. Our solutions range from tactical radios to radars, and from research to mission critical applications.Our Vision is to be a global business organization solving problems using Signal Processing Systems making lives better and safer.

Python Django Developer (Back-end Developer) 👇
We’re looking for a Django Developer who is extremely knowledgeable and a driven individual to assist the organization in designing and programming web applications. You will look after the developing backend code which efficiently and effectively interfaces with front-end code to transact data. You will need to liaise with front-end developers extremely regularly, so being a good communicator and collaborator is extremely important.

Responsibilities
• Develop back-end components to improve responsiveness and overall performance
• Design and implement Python code using the Django framework.
• Identify and fix bottlenecks that may arise from inefficient code.
• Test, identify, and fix software bugs.
• Integrate user-facing elements into applications
• Improve functionality of existing systems
• Implement security and data protection solutions
• Work with stakeholders and fellow developers.
• Create a wide variety of unit tests to verify the functionality of the software.
• Manage the security of the platform.
• Write detailed technical documentation around the code.

Requirements
• The ability to problem-solve and critically think.
• High level of experience & knowledge of Python and the Django framework.
• Working knowledge of MongoDB and MySQL
• Knowledge of object-relational mapping (ORM)
• Experience in building RESTful APIs
• To be able to integrate third-party APIs
• Familiarity with event-driven programming in Python
• Familiarity with front-end technologies (like JavaScript and HTML5)
• Familiarity with event-driven programming as well as the MVC.
• Strong unit test and debugging skills
• Knowledge of user authentication and authorization between multiple systems, servers, and environments
• Proficient understanding of GitHub & JIRA
• Excellent communication and teamwork skills
• Good problem-solving skills
• Degree in Computer Science, Engineering, or relevant field