Python Developer

Eka Software Solutions

Bangalore, IN / Karnataka, IN
  • Job Type: Full-Time
  • Function: Engineering Software
  • Post Date: 01/03/2021
  • Website:
  • Company Address: Vrindavan Tech Village, Phase II, Aster Building 2A, East Tower, Devarabeesanahalli, Outer Ring Road, Bangalore, India, 560 037

About Eka Software Solutions

Eka Software Solutions is a global leader in providing digital commodity management solutions driven by Cloud, Blockchain, Machine Learning and Analytics. The company’s best-of-breed solutions serve the entire trading value chain across agriculture, energy, metals and mining and manufacturing markets. Eka is reimagining commodity management with a new age architecture that breaks monolithic ETRM and CTRM systems into bite sized chunks of powerful, enterprise grade apps, thereby enabling faster implementation, adoption and decision making. Eka’s mobile-first, enterprise apps are embedded with commodity specific algorithms that empower businesses to stay on top of volatile markets by letting them scale at will, go live faster, and achieve better value for their investments. Eka has offices across the Americas, Asia, Australia, and EMEA serving 100+ customers globally across multiple commodity segments.

Job Description

  • 5+ years proven track record of development and design work in the IT industry, preferably in a software product based organization
  • Exp in Python-Minimum 2-3 yrs exp is mandatory
    • Knowledge on Python Classes, Object Oriented Programming, programming problems (in Python) and willingness to work in Java.
  • Exp in developing RESTful services using Springboot &/or python
  • Exp in creating configuration, build, and test scripts for Continuous Integration environments
  • Exp in NoSQL (preferred) or MySQL
  • Design and development of Software components based on requirements and application features based on technical design.

Good knowledge on review process and software development’s best practice


  • Based on the functional specifications and the high level design, provides on-going support in terms of fixing of issues reported by clients as well as working on enhancements/change requests.
  • Contribute to Software Estimation.
  • Create technical documents for the enhancements/change requests that are being developed.
  • Perform root cause analysis and unit testing ensuring high quality of fixes.
  • Supporting clients across different geographies. (Willingness and flexibility to work as per client timings desirable).

Able to contribute towards the product stability by bringing new ideas and approach.

Related Jobs

Inside Sales Consultant

Eka Software Solutions - Bangalore, INKarnataka, IN

Market Research Executive

Eka Software Solutions - Bangalore, INKarnataka, IN

Product Marketing Manager

Eka Software Solutions - Bangalore, INKarnataka, IN

Business Consultant/Senior Business Consultant

Eka Software Solutions - Bangalore, INKarnataka, IN

Crystal Report Developer (Contract)

Eka Software Solutions - Bangalore, INKarnataka, IN
Disclaimer: Local Candidates Only
This company does NOT accept candidates from outside recruiting firms. Agency contacts are not welcome.