Python Developer - RA

nCircle Tech Co

Pune District

On-site

INR 900,000 - 1,500,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

nCircle Tech Private Limited invites a skilled Python developer to join our engineering team in Pune. You will design, develop, test, and maintain Python-based applications for CAD/ BIM related tooling, with a focus on clean, scalable code.

You should have 3+ years of Python experience, strong knowledge of data structures and algorithms, and be comfortable with SDLC and Agile practices. Knowledge of graph databases such as Neo4j is a plus.

Qualifications

  • B.Tech / B.E. / M.Tech in CS/IT or related engineering discipline.
  • 3+ years of Python programming experience.
  • Strong understanding of data structures and algorithms.
  • Ability to write clean, efficient, reusable, and maintainable code.
  • Strong analytical, problem-solving, and debugging skills.
  • Understanding of software development life cycle (SDLC).
  • Familiarity with Agile/Kanban methodologies and collaborative development practices.
  • Knowledge of version control systems such as Git is an advantage.

Responsibilities

  • Collaborate with development teams and product managers to design and deliver effective software solutions.
  • Design, develop, test, and maintain efficient, reusable, and reliable Python code for engineering applications.
  • Apply strong knowledge of data structures and programming fundamentals to solve complex technical problems.
  • Participate in code reviews and follow coding standards and best practices.
  • Participate in Agile/Kanban development meetings and contribute to sprint activities.
  • Troubleshoot, debug, and upgrade existing software applications.
  • Write clean, maintainable, and well-documented code.
  • Work with graph databases to support data modelling, querying, and application integration, where required.

Skills

Python
Data structures
Algorithms
SDLC
Problem solving
Debugging
Agile/Kanban
Code reviews

Education

B.Tech / B.E. / M.Tech in CS/IT

Tools

Git
Neo4j

Job description

nCircle Tech Private Limited (Incorporated in 2012) empowers passionate innovators to createimpactful 3D visualization software for desktop, mobile and cloud. Our domain expertise in CADand BIM customization is driving automation with the ability to integrate advanced technologieslike AI/ML and AR/VR, which empowers our clients to reduce time to market and meet businessgoals. nCircle has a proven track record of technology consulting and advisory services for AECand Manufacturing industry across the globe. Our team of dedicated engineers, partnerecosystem and industry veterans are on a mission to redefine how you design and visualize.

Job Description
  • Collaborate with development teams and product managers to design and deliver effective software solutions.
  • Design, develop, test, and maintain efficient, reusable, and reliable Python code for engineering applications.
  • Apply strong knowledge of data structures and programming fundamentals to solve complex technical problems.
  • Participate in code reviews and follow coding standards and best practices.
  • Participate in Agile/Kanban development meetings and contribute to sprint activities.
  • Troubleshoot, debug, and upgrade existing software applications.
  • Write clean, maintainable, and well-documented code.
  • Work with graph databases to support data modelling, querying, and application integration, where required.
Requirements
  • B.Tech / B.E. / M.Tech in Computer Science, Information Technology, or a related engineering discipline.
  • 3+ years of programming experience using Python.
  • Good understanding of data structures and algorithms.
  • Ability to write clean, efficient, reusable, and maintainable code.
  • Strong analytical, problem-solving, and debugging skills.
  • Understanding of software development life cycle (SDLC).
  • Familiarity with Agile/Kanban methodologies and collaborative development practices.
  • Knowledge of version control systems such as Git is an advantage.
Secondary Requirement:
  • Knowledge of graph databases and graph data modelling.
  • Familiarity with graph query languages and technologies such as Neo4j is an advantage.
  • Experience with software testing and debugging practices.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Python Developer - RA
Python Developer - RA

nCircle Tech Pvt. Ltd. • Maharashtra

On-site
INR 900,000 - 1,400,000
C++ Developer_(SA2113)
C++ Developer_(SA2113)

nCircle Tech Co • Haveli

On-site
INR 600,000 - 900,000
C++ Developer_(SA2120)
C++ Developer_(SA2120)

nCircle Tech Co • Haveli

On-site
INR 900,000 - 1,500,000
C++ Developer_(SA2120)
C++ Developer_(SA2120)

nCircle Tech Co • Maharashtra

On-site
INR 900,000 - 1,800,000
Geometry Developer_(SA2123)
Geometry Developer_(SA2123)

nCircle Tech Co • Pune District

On-site
INR 600,000 - 1,000,000
Junior C++ Developer (RA2119)
Junior C++ Developer (RA2119)

nCircle Tech Co • Pune District

On-site
INR 300,000 - 520,000
Product Owner
Product Owner

nCircle Tech Co • Pune District

On-site
INR 600,000 - 1,200,000
Product Owner (Diversity Hiring)
Product Owner (Diversity Hiring)

nCircle Tech Co • Pune District

On-site
INR 700,000 - 1,100,000
Angular Developer
Angular Developer

nCircle Tech Co • Pune District

On-site
INR 600,000 - 900,000
ML Developer (with Computer Vision)
ML Developer (with Computer Vision)

nCircle Tech Co • Pune District

On-site
INR 1,500,000 - 2,800,000