Python Application Developer
HDY Technologies LLC
Peoria, IL, United States
7 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.careerjet.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
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
Job source
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
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…