Software Developer (algorithm Developer)

Year    MH, IN, India

Job Description

Job Information




Date Opened


07/11/2025

Job Type


Full time

Industry


IT Services

Work Experience


2-3 years

City


Pune

State/Province


Maharashtra

Country


India

Zip/Postal Code


411057

About Us




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




Apply programming and algorithmic concepts to understand and implement client requirements effectively Develop clean, efficient, and scalable code using C++, C#, or Python Collaborate with developers and engineers to design algorithms and flowcharts Troubleshoot, debug, and enhance existing software solutions Integrate software components and third-party libraries as needed Contribute to project documentation and support tasks assigned by senior developers Engage in research and exploration of new technologies, demonstrating quick learning and adaptability Participate in client meetings and work collaboratively in an Agile development environment

Requirements



Minimum 2 years of hands-on experience in algorithm development using

C++, C#, or Python

Strong understanding of

Object-Oriented Programming (OOP)

principles Familiarity with

CAD systems

or

geometry concepts

such as vectors and coordinates is a plus Quick learner with a proactive attitude and strong problem-solving skills Ability to take ownership of tasks and deliver high-quality results Excellent verbal and written communication skills Open to learning and exploring new technologies and methodologies

Benefits



A dynamic environment focused on growth and continuous learning Opportunities to work with international and multicultural clients Lead and collaborate with a young, talented team Flexible working hours and remote work options Team-building events and a supportive work culture Access to training resources, books, and tools to empower your development Competitive compensation packages * Referral bonuses for bringing in other talented professionals

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3847668
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    MH, IN, India
  • Education
    Not mentioned
  • Experience
    Year