Job Description
About the Role
Write clean, efficient, thoroughly tested code, back-up with pair programming and code reviews. Much of our code is Python, but we use all kinds of languages and frameworks.
Maintain the platform that puts reports and visualizations into the hands of our customers.
Troubleshoot, test, and maintain the platform, bots, and databases to ensure strong optimization and functionality.
Evaluate the technical tradeoffs of decisions and build things that last and scale.
Maintain and fix existing bot issues.
Create and analyze new bot technologies - figuring out how we can scale up our bots and systems.
Requirements
1 to 3 years Programming experience in Python.
An eagerness to learn new things, and improve upon existing skills, abilities and practices.
Familiarity with web technology, such as HTTP, JSON, HTML, XPath or JavaScript.
Experience with databases, SQL or noSQL.
Knowledge in an Agile software development environment,
Experience with REST services and API design.
Experience with version control systems (Git, Subversion, etc..).
Have a real passion for clean code and finding elegant solutions to problems.
Eager to expand your knowledge and abilities in python and cloud-based technologies.
Motivation to participate in ongoing learning and growth through pair programming, test-driven development, code reviews, and application of new technologies and best practices.
You look ahead to identify opportunities and foster a culture of innovation.
BS in Computer Science or a related field, or equivalent work experience.
Nice to haves
Knowledge of business rules engines.
Experience in UI frameworks React, Ember, Angular
Knowledge of TCP/IP sockets
Programming experience on Unix based infrastructure.
Knowledge of cloud-based systems (EC2, Rackspace, etc..).
Expertise with big data, analytics, machine learning, and personalization.
We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.
Job Classification
Industry: IT-Software, Software Services
Functional Area: IT Software - Application Programming, Maintenance,
Role Category: Programming & Design
Role: Programming & Design
Employement Type: Full time
Education
Under Graduation: Graduation Not Required, Any Graduate in Any Specialization
Post Graduation: Any Postgraduate in Any Specialization, Post Graduation Not Required
Doctorate: Doctorate Not Required, Any Doctorate in Any Specialization
Contact Details:
Company: pima Consulting Pvt Limited
Location(s): Pune
Keyskills:
Python