Instagram
youtube
Facebook

Software Engineer I

2–4 years
10 LPA – ₹16 LPA
10 June 27, 2025
Job Description
Job Type: Full Time Education: Bachelor’s / Master’s Degree in Computer Science / Engineering / Technology / Related Fields Skills: Python, .net, React Native, Django, Javascript, HTML, CSS, Typescript, Communication Skills, Power Bi, Numpy Pandas, Sql, machine learning, Data Analysis, Coimbatore, Data Science, Java, Adobe XD, Figma, php, wordpress, Artificial Intelligence, Excel

Job Title: Software Engineer I
Job ID: JR101825
Location: Bangalore, Karnataka, India
Experience: 2–4 Years
Job Type: Full-Time


Role Overview

  1. As a Software Engineer I at o9 Solutions, you will contribute to the development of cutting-edge enterprise planning applications.

  2. You’ll collaborate across teams to design, implement, and optimize software solutions for supply chain planning, forecasting, and execution.

  3. The role requires solid programming knowledge, algorithmic thinking, and the ability to work with diverse technologies and proprietary systems.


Key Responsibilities

  1. Work within product teams to build scalable software for supply chain planning, demand forecasting, and inventory optimization.

  2. Collaborate with consulting, presales, and customers to understand business needs and participate in design discussions.

  3. Develop and document functional and technical solutions including data models, workflows, scripts, and user interfaces.

  4. Code in a wide range of technologies including Python, PySpark, Java, C#, C++, C, and o9’s proprietary tools such as IBPL and UI configurations.

  5. Work with UI technologies like React for front-end feature development.

  6. Create and execute detailed test plans and track issues to resolution.


Technical Requirements

  1. Strong understanding of data structures and algorithms.

  2. Solid grasp of Object-Oriented Programming (OOP) concepts.

  3. Experience in at least one programming language: Java or Python.

  4. Must have hands-on experience with low-level programming in C or Rust.

  5. Familiarity with Microsoft Excel/Access and PowerPoint.

  6. Exposure to front-end development tools like React is desirable.


Educational Qualifications

  1. Bachelor’s degree in Engineering from a reputed Tier-1 college.

  2. Preference given to candidates from Computer Science or Electronics Engineering backgrounds.


Preferred Characteristics

  1. Strong analytical, debugging, and problem-solving abilities.

  2. Team-oriented mindset with a passion for delivering high-quality solutions.

  3. Open, proactive communication style, comfortable in collaborative environments.


Perks & Benefits

  1. Competitive compensation based on skills and experience.

  2. Hybrid work model – 2 days work from home.

  3. Flat organization with zero corporate politics.

  4. Diverse and inclusive workplace culture.

  5. Snacks, beverages, and fun social events—both virtual and on-site.


Interview Process

  1. Application Submission

  2. Initial Recruiter Screening – via video or phone call

  3. Technical Interview Round 1 – Skill and coding discussion

  4. Technical Interview Round 2 – Advanced assessment of algorithms and design

  5. Managerial Round – Collaboration, team fit, growth discussion

  6. HR Round – Culture fit, compensation, and career progression

Jobs in other cities