Freshersworld does not charge any amount for job placement. Beware of fraudsters who ask you to pay on the pretext of giving a job. Know More

Post A Job

IT Software-Engineer Jobs - Chandigarh - JOBZ AND CAREER

Pythone

JOBZ AND CAREER
experience-icon 3+ Years
salary-icon 15000 - 40000 Monthly
Expired

Posted: 30 Jun 16

Job Description

  • We are looking for a Python developer who is dedicated to his craft, writes code that is proud of and can hit the ground running.
  • We need you to write beautiful, fast Python to a high standard, in a timely and scalable way that improves the code-base of our products in meaningful ways.
  • You will be responsible for managing back-end services and the interchange of data between the server and the users. 
  • Your primary focus will be the development of all server-side logic, definition and maintenance of the central database, and 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 co-workers into the application. 
  • You will be a part of a creative team that is responsible for all aspects of the ongoing software development from the initial specification, through to developing, testing and launching.

Company: RedAlkemi ERP Solutions Pvt. Ltd.

Work Days: Usually Monday to Friday, unless the unfinished work requires working on Saturdays.

Work Timings: 9:00 am to 6:00 pm – Unless unfinished work requires working extra hours.

Qualification: Graduates with MCA, MBA (IT), M.Sc.IT, B.Tech, PGDCA IT /  BCA, from a reputed institute shall be preferred.

Additional Qualifications Preferred: Knowledge of MySQL/Maria DB & other similar database and its administration, normalization, schema development, data porting and table structuring shall be an added advantage.

Preferable Age: 23 to 35 Years. Candidates beyond this range can also be considered.

Experience: 5 - 6 Years

Preferred Residence of the Candidate: Chandigarh Tri-city Region

Conveyance: Any mode of transport is fine

Travel: Usually not required to travel. However, some client visit may be required at ERP project implementation stage. 

Reporting: To the Project Head / Team Lead or directly to the CEO

Salary Package: Negotiable

Experience Details:

  • Five to six years in Python development in Web or Offline application development. Should have led a team of at least two people in previous jobs. Knowledge of any kind of ERP or CRM systems will be an added advantage. 

  • Extensive knowledge of development on various versions of Python. 

  • Application level knowledge of JS/JQuery and other JS libraries.

  • Strong knowledge of Python web and application platform frameworks.

  • Understanding of open source products, their module re-engineering, customization, re-branding & addition of more modules to the same.

  • Understanding the fully synchronous behavior of Python.

  • Understanding of MVC design patterns.

  • Demonstrable knowledge of web technologies including HTML5, CSS3, JavaScript, AJAX, responsive design etc.

  • Good knowledge of relational databases, version control tools and of developing web services

  • Experience in common third-party APIs (Google, Facebook, Cloud environment etc.)

  • Knowledge of object oriented Python programming.

  • Understanding accessibility and security compliance.

  • Strong knowledge of the common Python or web server exploits and their solutions.

  • Understanding fundamental design principles behind a scalable application.

  • User authentication and authorization between multiple systems, servers, and environments.

  • Integration of multiple data sources and databases into one system.

  • Familiarity with limitations of Python as a platform and its workarounds.

  • Creating database schemas that represent and support business processes.

  • Familiarity with SQL/NoSQL databases and their declarative query languages.

  • Integration of user-facing elements developed by front-end developers.

  • Build efficient, testable, and reusable Python modules.

  • Solve complex performance problems and architectural challenges.

  • Integration of data storage solutions (may include databases, key-value stores, blob stores, etc.)

  • Passion for best design and coding practices and a desire to develop new bold ideas.

     

    Other Skills:

  • Should have expertise / knowledge of Internet, email, search, MS Office (Particularly MS Excel, Access & MS Word).

  • Understanding of front-end technologies such as JavaScript, HTML5, and CSS3.

  • Knowledge of at least one Python web framework.

  • Good understanding of server-side templating languages.

  • Understanding of fundamental design principles behind a scalable application

  • Able to create database schemas that represent and support business processes.

  • Languages: English & Hindi.  

  • Must have good communication skills and high IQ level.

     

    Job Profile/Responsibilities:

  • Application Development using latest Python version.

  • Responsible for managing interchange of data between server and users.

  • Integrate the front end elements built by your co- workers into the applications.

  • Debugging / code modification of Pre-developed Python apps.

  • Deliver bug free, high quality work in optimum time.

  • Bug tracking and bugs resolutions

  • Write “clean”, well-designed code along with commented code where required.

  • Load testing of the code developed.

  • Produce detailed code documentation where required.

  • Python coding along with MySQL/Maria DB with object oriented techniques (such as Git, Mercurial or SVN).

  • Troubleshoot, test and maintain the core product software and databases to ensure strong optimization and functionality.

  • Contribute in all phases of the product development lifecycle.

  • Follow industry best practices for development.

  • Develop and deploy new features to facilitate related procedures and tools if necessary.

  • Manage software development version controls. Proficient understanding of code versioning tools such as CVS, SVN, SmartGit etc.

  • Keen observer and should give valuable suggestions to Teammates and Lead.

  • Daily meeting with Team Lead and other team mates where Team Lead allocates the tasks and discuss the work details / daily priorities.

  • To deliver the tasks by meeting the timelines framed by Team Lead.

  • To help and guide team mates where ever and when-ever required related to Project work

  • Should be very good at multitasking and should be able to work on many projects simultaneously.

  • To give worthy suggestions to Team Lead regarding the Project and its betterment

  • To acknowledge the emails from Lead, PM and team mates.

  • To update the Team Lead personally by the day end regarding the work and status update.

  • Regularly submit End-of-Day (EOD) reports by email on the prescribed format.

     

Job Particulars

Who can apply Experienced (3+ Years)
Hiring Process Face to Face Interview
Employment TypeFull Time
Job Id206836
Locality Address
Country India

About Company

JOBZ AND CAREER
Jobs By Location
Job & career videos
scroll-icon scroll-icon
scroll-icon youtube-img
scroll-icon youtube-img
scroll-icon youtube-img
scroll-icon youtube-img
scroll-icon youtube-img
scroll-icon youtube-img
scroll-icon youtube-img
scroll-icon youtube-img
scroll-icon youtube-img
ARE YOU A FRESHER? REGISTER NOW
Looking for your first Dream Job?
Update Resume
Upload Resume