More jobs:
Python/C++ Developer; On Site
Job in
Indianapolis, Hamilton County, Indiana, 46262, USA
Listed on 2025-12-02
Listing for:
PeopleConnect Staffing
Full Time
position Listed on 2025-12-02
Job specializations:
-
Software Development
Software Engineer, Python
Job Description & How to Apply Below
Location: Indianapolis
Job Title: Python/C++ Developer |
Location: Indianapolis, IN |
Job Type: Full-time
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.
- 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 (Postgre
SQL, MySQL, Mongo
DB). - 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.
- Machine Learning:
Knowledge of machine learning libraries (Tensor Flow, Keras, PyTorch). - Asynchronous Programming:
Experience with asyncio, Celery. - Microservices Architecture:
Understanding of microservices. - CI/CD Pipelines:
Familiarity with CI/CD pipelines and Dev Ops practices.
If you’re interested in hearing more about this opportunity, please email your resume to a
Seniority level- Mid-Senior level
- Full-time
- Defense and Space Manufacturing
Referrals increase your chances of interviewing at People Connect Staffing by 2x
Apply BELOW
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×