Python Application Developer

HDY Technologies LLC
Peoria, IL, United States
7 days ago
Apply on www.careerjet.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Working hours
Regular working hours

Tech stack

HTML JavaScript (Programming Language) Application Programming Interfaces (APIs) Amazon Web Services Microsoft Azure Cascading Style Sheets (CSS) Cloud Computing Code Reuse Continuous Integration Data Systems Database Design Software Debugging
+32 more
Software Design Patterns DevOps Django Web Framework Python (Programming Language) PostgreSQL Machine Learning MongoDB MySQL NoSQL NumPy Object-Oriented Software Development Performance Tuning Standard Sql Software Engineering SQL Databases Data Processing Flask (Web Framework) Software Security Git Fastapi Pandas Pytest Containerization Kubernetes Integration Frameworks Front End Software Development Api Design Restful APIs Software Version Control Docker Jenkins Microservices

Job description

  • Design, develop, and maintain Python-based applications using frameworks such as Django, Flask, or FastAPI.
  • Good knowledge of digital signal processing
  • Build RESTful APIs and integrate them with front-end and data systems.
  • Collaborate with cross-functional teams to define, design, and deliver new features.
  • Write clean, efficient, and reusable code following Python and PEP 8 best practices.
  • Implement testing (unit, integration, and API) and maintain code reliability.
  • Work on database design, optimization, and integration (SQL or NoSQL systems).
  • Debug, deploy, and monitor applications using version control and CI/CD pipelines.
  • Collaborate with DevOps for containerization (Docker) and cloud deployment (AWS/Azure/GCP).
  • Ensure application security, scalability, and performance optimization.

Requirements

  • PhD candidates with Statistics-focused academic/research experience are highly preferred.
  • Candidates with a Master’s degree and strong Statistical Analysis expertise will also be considered.
  • Strong Python development experience remains mandatory.
  • Digital Signal Processing (DSP) knowledge is highly desirable., * BS or MS in ECE or CS from a prestigious university in the US.
  • 4 8 years of hands-on experience in Python application development.
  • Proficient in frameworks such as Django, Flask, or FastAPI.
  • Strong understanding of object-oriented programming (OOP) and design patterns.
  • Experience with RESTful API development and third-party integrations.
  • Knowledge of SQL/NoSQL databases (PostgreSQL, MySQL, MongoDB, etc.).
  • Familiarity with front-end basics (HTML, CSS, JavaScript) for integration.
  • Exposure to containerization and DevOps tools (Docker, Kubernetes, Jenkins).
  • Understanding of Git version control, testing frameworks (pytest/unittest), and agile delivery processes.

Preferred/Good-to-Have Skills:

  • Experience with data processing (Pandas, NumPy) or machine learning integration.
  • Knowledge of microservices architecture.
  • Exposure to cloud technologies and CI/CD automation.
  • Experience working with APIs, security standards, and performance tuning.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerjet.com
Prepare application

Good distractions

Loading talks and stories from around this role…