Job Details
Job Description:
We are looking for a skilled Backend Developer with proficiency in Python and Django. You will be responsible to work closely with the tech team, designers and product managers to build, test, and deploy user-centric features in record time. This position primarily specializes in Django, Python framework and is expected to develop highly scalable applications and services. Ultimately, you?ll build a vast variety of interesting applications that align with our business needs.
Job Opening:
- Python/Django Trainee? Freshers with good knowledge of software technologies and Python/Django.
- Python/Django Developer- 6 months to 4 years of working expertise on Python/Django.
Responsibilities:
- Backend development using python Django,Node Js and other technologies as suited for the project.
- Leading development teams.
- In-depth knowledge of Python, Django and its core principles.
- Write effective, scalable code.
- Design application architecture as required by clients for their application.
- Look into web and mobile-based applications.
- Develop backend applications with scalability and performance.
- Should be familiar with automated backend testing.
- Proficient with REST based APIs development.
- Fluency with HTML5, CSS3, JavaScript, jQuery, AJAX.
- Knowledge of at least one client-side app frameworks such as Backbone. js, AngularJS, or Ember.js, etc.
- Improve functionality of existing systems.
- Implement security and data protection solutions.
- Assess and prioritize feature requests.
- Coordinate with internal teams to understand user requirements and provide technical solutions.
- Integrate innovative ideas to improve application development.
Requirements:
- Previous experience working in Python / Django is required.
- Good knowledge in NodeJs.
- Cloud application architecture design
- Experience building web applications using Postgres, MySQL, MongoDB or other popular RDBMS or Non-relational databases.
- Should be proficient with Git (Github/Gitlab/Bitbucket)
- Should be experienced with Microservice and Serverless architecture.
- Should be skilled in shell scripting.
- Should be comfortable with any Linux based OS and using command line interface.
- Should have knowledge about continuous integration softwares such as Jenkins.
- Should be able to design application server architectures on cloud (AWS, Azure, GCP etc.)
- Should be able to tackle any kind of problem that may come while developing and learn new things very quickly.
- Must be good in logic and coding abilities.
- Strong analytical skills with excellent problem-solving ability.
- Must be passionate and self motivated.
- Excellent team player and good communication skills.
- Considerable knowledge about Application development frameworks such as Django, ExpressJs, Koajs, Spring Boot, Laravel etc.
- Basic qualifications ? Strong CS fundamentals in object-oriented design, design patterns, data structures, algorithm design, and operating system.
- Should be a quick learner, sincere with leading ability.
Required Skills:
- Python, Django, REST APIs, Javascript, Nodejs, Postgresql, Mysql, MongoDB, AWS or any other cloud, Design patterns, Git, Linux, web technologies , web development, html Additional Information:
Education
UG :Any Graduate
PG :Any Postgraduate
Employment Type ? Permanent