Python/C++ Developer (On Site)

PeopleConnect Staffing

Indianapolis (IN)

On-site

USD 80,000 - 110,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading technology staffing firm is seeking a Python/C++ Developer in Indianapolis, IN. The role involves developing applications for 3D printer quality monitoring. Ideal candidates should have at least 5 years of experience in Python and C++, strong problem-solving skills, and a Bachelor's degree in a relevant field. This full-time position offers opportunities to work with innovative 3D printing solutions.

Qualifications

  • At least 5 years of professional Python and C++ development experience.
  • Strong understanding of algorithms, data structures, and object-oriented design.
  • Excellent problem-solving skills and attention to detail.

Responsibilities

  • Understand the existing code base and identify areas for improvement.
  • Write reusable, testable, and efficient code.
  • Collaborate with the VP of Computational Engineering and R&D team.

Skills

Python frameworks (Django, Flask, or FastAPI)
Databases (PostgreSQL, MySQL, MongoDB)
C++
Version control (Git)
Cloud platforms (AWS, Azure)
Containerization (Docker)
Algorithms and data structures
RESTful APIs

Education

Bachelor's degree in Computer Science, Engineering, or related field

Tools

Visual Studio

Job description

Job Title: Python/C++ Developer | Location: Indianapolis, IN | Job Type: Full-time

Overview

Python/C++ Developer for 3D Printer Applications. Our client is a technology company specializing in high-level and innovative 3D printing solutions. The role focuses on developing and maintaining efficient, scalable, and high-performance applications for 3D printer quality monitoring and predictive modeling, with the goal of enhancing functionality and user experience.

Responsibilities
  • Understand the existing code base, identify areas for improvement, and outline a plan to achieve a production-ready application.
  • Collaborate with the VP of Computational Engineering and the R&D team to develop and maintain the application using Python.
  • Write reusable, testable, and efficient code, and implement new features.
  • Debug, troubleshoot, and optimize software performance.
  • Conduct code reviews and contribute to best practices in coding.
  • Integrate custom code into third-party software and services.
  • Stay updated with the latest industry trends and technologies to incorporate best practices into development.
  • Participate in software architecture discussions and design processes.
Qualifications
  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • At least 5 years of professional Python and C++ development experience.
  • Strong knowledge of Python frameworks (Django, Flask, or FastAPI).
  • Experience with databases (PostgreSQL, MySQL, MongoDB).
  • Experience with C++ and familiarity with Visual Studio.
  • Understanding of front-end technologies (HTML, CSS, JavaScript).
  • Knowledge of cloud platforms (AWS, Azure) and containerization (Docker).
  • Experience with version control tools, especially Git.
  • Strong understanding of algorithms, data structures, and object-oriented design.
  • Familiarity with RESTful APIs and web services.
  • Excellent problem-solving skills and attention to detail.
Preferred Skills
  • Machine Learning: Knowledge of machine learning libraries (TensorFlow, Keras, PyTorch).
  • Asynchronous Programming: Experience with asyncio, Celery.
  • Microservices Architecture: Understanding of microservices.
  • CI/CD Pipelines: Familiarity with CI/CD pipelines and DevOps practices.
How to Apply

If you’re interested in hearing more about this opportunity, please email your resume to adam@peopleconnectstaffing.com.

Seniority level
  • Mid-Senior level
Employment type
  • Full-time
Industries
  • Defense and Space Manufacturing

Referrals increase your chances of interviewing at PeopleConnect Staffing by 2x

Get notified about new Software Engineer jobs in Indianapolis, IN.

Software Engineer (Coaching) - (Greater Indianapolis, IN): We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer (Python)
Senior Software Engineer (Python)

Page Mechanical Group, Inc. • United States

Remote
USD 100,000 - 130,000
Health, Dental, and Vision insurance
Flexible work hours
Remote work options
+3
Software Engineer (Python / C++) — ML Platform & Production Integration
Software Engineer (Python / C++) — ML Platform & Production Integration

Velo3D • Colorado

On-site
USD 120,000 - 150,000
Healthcare coverage
401(k) employer contributions
Bonus and equity programs
Python Programmer
Python Programmer

Full Scope • Columbia (MD)

Remote
USD 90,000 - 120,000
Fully remote
Career growth
Diversity & teamwork
+2
Technical - Software Developer
Technical - Software Developer

Delphi-US, LLC - Peacemakers in the Talent War • Indianapolis (IN)

Hybrid
USD 70,000 - 90,000
Senior Software Engineer – Java & Python 100% Remote Direct Hire Fortune 100 Co
Senior Software Engineer – Java & Python 100% Remote Direct Hire Fortune 100 Co

Confidential Jobs • United States

Remote
USD 120,000 - 160,000
Senior Software Engineer (Python, C#, C++, Linux)
Senior Software Engineer (Python, C#, C++, Linux)

Matrix Design Group, Inc • Indiana (PA)

On-site
USD 90,000 - 120,000
Premium free medical, dental and vision insurance
401(k) Plan with up to an 8% company match
10 Paid annual holidays plus vacation time
+2
Sr. Python Full Stack Developer
Sr. Python Full Stack Developer

Cognizant • Jersey City (NJ)

On-site
USD 80,000 - 135,000
Medical/Dental/Vision/Life Insurance
Paid holidays + PTO
401(k) plan
+3
Python Software Engineer
Python Software Engineer

CPS Inc. • Chicago (IL)

On-site
USD 100,000 - 130,000
Embedded Engineer (Python)
Embedded Engineer (Python)

Rise Technical • Indianapolis (IN)

Hybrid
Stock options
Relocation assistance
Comprehensive benefits
Python Developer
Python Developer

Radley James • Chicago (IL)

Hybrid
USD 170,000 - 200,000
401(k)
Medical insurance
Paid maternity leave
+2