Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Python (Django) - Software Engineer @ Synoriq R&d opc

Home > Application Programming / Maintenance

 Python (Django) - Software Engineer

Job Description

Job Description

We are looking for a Python Web Developer responsible for managing the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your team members into the application; therefore, a basic understanding of front-end technologies is necessary as well.
  

What you will do:

  1. Work on existing software solutions or new systems on the specified programming language.

  2. Translating designs and wireframes into high-quality code.

  3. Ensure the best possible performance, quality of the solution you are working on.

  4. Working closely with business analysts, software engineers, product managers, designers and other stakeholders.

  5. Write well designed and efficient code by adhering to the specified coding standards.

  6. Mentor and support other team members by doing code reviews and applying your experience in process and technical leadership.

Requirements

  1. Expert in Python, with knowledge of at least one Python web frameworksuch as Django,
  2. Familiarity with some ORM (Object Relational Mapper) libraries
  3. Solid database skills in a relational database (i.e. PostgresSQL, MySQL, etc.
  4. Able to integrate multiple data sources and databases into one system
  5. Understanding of the threading limitations of Python, and multi-process architecture
  6. Good understanding of server-side templating languages
  7. Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
  8. Understanding of accessibility and security compliance
  9. Knowledge of user authentication and authorization between multiple systems, servers, and environments
  10. Understanding of fundamental design principles behind a scalable application
  11. Familiarity with event-driven programming in Python
  12. Understanding of the differences between multiple delivery platforms, such as mobile vs desktop, and optimizing output to match the specific platform
  13. Able to create database schemas that represent and support business processes
  14. Strong unit test and debugging skills
  15. Proficient understanding of code versioning tools

Employement Category:

Employement Type: Full time
Industry: IT - Software
Role Category: Application Programming / Maintenance
Functional Area: Not Applicable
Role/Responsibilies: Python (Django) - Software Engineer

Contact Details:

Company: Synoriq R&d opc
Location(s): Multi-City, India

+ View Contactajax loader


 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Specified

Similar positions

Senior/Lead Software Engineer

  • Ntech It Solutions
  • 5 to 9 Yrs
  • Noida, Gurugram
  • 1 month ago
₹ Not Specified

Senior Member of Technical Staff - Oracle

  • Wen Womentech
  • 5 to 9 Yrs
  • Other Karnataka
  • 1 month ago
₹ Not Specified

Software Developer- React.js

  • Violet
  • 3 to 4 Yrs
  • Mumbai
  • 1 month ago
₹ Not Specified

DevOps Engineer

  • Ntech It Solutions
  • 2 to 4 Yrs
  • Noida, Gurugram
  • 1 month ago
₹ Not Specified

Synoriq R&d opc

About Synoriq Synoriq is a technology company that offers consulting services for project management, cloud consulting, and solutions for banking and financial services. At Synoriq, our purpose is to build a better world through technology.Headquartered in Jaipur, India, we are a team of 50 desig...