Mu Sigma - Python/Django Lead - API Integration/XML/JSON (5-10 yrs) Bangalore (Systems/Product Software)
Mu Sigma
Bangalore, India
4d ago
source : hirist.com

JD for Python Django Lead

Roles and responsibilities for a Python Django Developer / Lead :

Experience Level - 5+ year (Experienced in creating / maintaining Python Django applications and leading team of developers)

  • Mu Sigma is seeking an experienced Python Django development expert to support the creation and maintenance of web applications.
  • A developer / lead who would like to broaden their scope in Data Sciences and Analytics, explore new frontiers in technology and its applications.
  • Responsibilities :

  • Lead a team of developers to build Django based web application in Agile fashion
  • Provide strong technical expertise (performance, application design) to lead web application development
  • Design and implementation of low-latency, high-availability, and performance efficient applications
  • Solve complex development problems and writing modular, efficient and scalable code
  • Implementation of security and data protection
  • Integration of data storage solutions
  • Passionate for continuous learning, experimenting, applying and contributing towards building re-usable artefacts
  • Skills and Qualifications :

  • Leading a team of developers for 2+ years
  • Worked in an agile development process
  • Knowledge of APIs, API design and development, API Integration, Rest Clients, AJAX
  • Fair understanding of building RESTful APIs using Django Rest Framework (CRUD (Create, Read, Update, Delete))
  • Familiarity with some ORM (Object Relational Mapper) libraries
  • Preferably hands-on experience in web development, particularly Python Django and associated technologies one or more of JavaScript, Python, TypeScript, HTML5, CSS etc.
  • Good grasp of programming in Python
  • Understanding of JSON and XML formats
  • Database technologies like PostgreSQL, Oracle, etc.
  • Designing Relational Databases
  • Strong unit test and debugging skills
  • Knowledge of Jenkins / Pivotal Cloud Foundry would be an added advantage
  • Ability and attitude to work in a fast-paced environment
  • Ability to relate to business requirements with technology choices
  • Ability to work in a team in an agile setting and clear understanding of how GIT works
  • Maintain quality and ensure responsiveness of applications
  • Collaborate with the rest of the engineering team to design and launch new features
  • Maintain code integrity and organization
  • Knowledge about Scrum and Agile development process
  • You will also be expected to help integrating the front-end elements built by your co-workers into the application; therefore, a basic understanding of front-
  • end technologies will be useful as well

    In addition, the ideal candidate would have great problem-solving skills, and confidence to solve difficult problems

    Step 2
    Apply
    Add to favorites
    Remove from favorites
    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form