Find a jobRecruiters

Software Engineer

Exclusive opportunity

Onsite

Software Engineer

Grafton Recruitment India

Software Engineer

Skills

PythonTesting & QA

13 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Bengaluru, Karnataka, India

Work mode:

Onsite

Published on:

7 October 2026

What they need


YOUR ROLE: The Software Developer designs, develops and maintains model elements for applications using C++ / Python.

Key Responsibilities:

  • Design, develop, code review and test software solutions that meet product requirements and customer needs.

  • Participate in code reviews and ensure code quality and maintainability.

  • Collaborate with cross-functional teams to define product requirements and user stories.

  • Debug and troubleshoot issues reported by customers or quality assurance engineers incl. a root cause analysis.

  • Maintain and improve existing software products and features.

  • Write Unit test for the written code.

  • Take ownership of development tasks and ensure high-quality, timely delivery.

  • Participate in technical discussions and contribute to technical decision-making.

  • Mentor junior developers and provide technical guidance and support.

WHO ARE WE LOOKING FOR :

  • Several years of experience in software development.

  • Deep understanding of software development principles and best practices.

  • Deep experience with Python, knowledge of C++

  • Experience in the level of Software Architecture

  • Strong problem-solving and analytical skills

  • Experience with 3D modelling, 3D geometry and knowledge of Linear Algebra

  • Knowledge of data structures and algorithms used in geometry kernels.

  • Experience working with any commercial or open-source geometry/math kernels such as MKL, PCL, ACIS, Parasolid, etc., will be preferred. Experience with Parasolid will be an added advantage.

  • Excellent problem-solving, communication, and team collaboration skills.

  • Ability to independently deliver high-quality features while mentoring junior developers.

  • Proficiency in English; knowledge of additional languages and agile methodologies is a plus.

  • Experience with agile software development methodologies.

Other offers great for you!

These companies are also looking for great profiles

Salutech

Ingénieur Logiciel IA

Freelance

Paris, France

Onsite, Hybrid

Skills

DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming

6 days ago

Quick apply

Fakto

AI Software Engineer

€70k–€90k

Permanent contract

Neuilly-sur-Seine, France

Hybrid

Skills

LLMs / Large language modelsBackend DevelopmentDevOpsAWSTerraform

14 hours ago

Quick apply

Fakto

AI Software Engineer

€70k–€90k

Permanent contract

Paris, France

Hybrid

Skills

LLMs / Large language modelsBackend DevelopmentDevOpsAWSTerraform

11 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools