Ability to work productively and handle a small web development team, identify and resolve issues in a collaborative manner.
Life sciences background and functional knowledge is a big plus.
Ability to mentor and guide team members effectively
Skills Mandatory Skills
Work closely with product owners to understand overall requirements, application architecture and lead a team of web developers in an agile environment.
He/She should be working hands-on as backend developer using Django
Strong programming knowledge of Python
Strong experience in Django, REST APIs
Must have up-to-date experience with Django/Python, JavaScript, CSS, HTML5
Knowledge/Hands on Experience on any of the RDBMS, NoSQL databases
Proficient understanding of code versioning tools such as Git or SVN
Knowledge of user authentication and authorization between multiple systems, servers, and environments
Understanding of fundamental design principles behind a scalable application
Knowhow with agile work methods like SCRUM
Strong unit test and debugging skills
Ability to take direction, understand requirements, and be proactive in following up on tasks
Ensure design consistency with client's development standards and guidelines.
Guide and maintain development teams and ensure best practices are followed for web applications.
Ability to design / develop reusable frameworks & interface specifications.
Take proactive steps to reduce/prevent vulnerabilities.
Perform product analysis and development tasks of increasingly complex nature which may require extensive research and analysis.
Strong analytical skills
Strong communication skills
Experience with writing Unit Tests
Qualifications Qualification : Bachelors / Masters Experience : 4-6 Years