Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Development Engineer Python

Tekfortune Inc.

Job Description

Job Description

Tekfortune is a fast-growing consulting firm specialized in permanent, contract & project-based staffing services for world s leading organizations in a broad range of industries. In this quickly changing economic landscape, virtual recruiting and remote work are critical for the future of work. To support the active project demands and skills gaps, our staffing experts can help you find the best job for you.

Job Title: Software Development Engineer Python
Location: Peoria OR Champaign IL _Onsite Only
Duration: Full-time Only
Salary: 85k/yr to 90k/yr

Experience Level: Minimum 2 Years of Core Python Software Development

Must Have: Graduates/Postgraduates from Premium Engineering Institutes ( Tier-1 Universities)

Job Purpose
We are looking for a Software Engineer with a minimum of 2 years of hands-on experience in building scalable, robust software applications using Python .
Note: We are specifically seeking a Python Software Developer/Engineer someone who writes production-ready, clean, modular Python code and understands software design patterns, backend development, and database architecture rather than a Python user/scripting user.
Key Responsibilities
  • Software Application Development: Design, develop, test, and deploy production-grade applications, modules, and REST APIs using Python.
  • Database Design & Management: Build, query, and optimize relational and/or non-relational databases connected to Python backends.
  • Code Quality & Architecture: Write clean, readable, modular, and reusable Python code adhering to OOP, SOLID principles, and proper software engineering practices.
  • System Optimization: Analyze application performance, debug bottlenecks, and optimize database queries and backend workflows.
  • Testing & Version Control: Write unit tests, perform integration testing, and maintain code versioning through Git.
  • Collaboration: Partner with cross-functional product, architecture, and engineering teams to turn feature requirements into technical solutions.
Required Skills & Qualifications
  • Education: Bachelor s or Master s degree in Computer Science, Engineering, or a related technical field from a Tier-1 / Premium Institute .
  • Core Python Expertise: Minimum 2 years of dedicated experience in software development with Python (deep understanding of data structures, OOPs, asynchronous programming, modules, and packaging).
  • Database Experience:
    • Strong hands-on experience interfacing Python with databases using ORMs (e.g., SQLAlchemy, Django ORM) or native drivers.
    • Practical knowledge of relational databases ( PostgreSQL, MySQL ) or NoSQL databases ( MongoDB, Redis ), including writing complex SQL queries and indexing.
  • Backend / Web Frameworks: Proficiency with Python frameworks such as FastAPI, Django, or Flask .
  • Software Engineering Fundamentals: Strong problem-solving skills, knowledge of data structures, algorithms, and system design basics.
  • Development Tools: Proficient with Git , Linux environments, Docker, and RESTful API integration.
Preferred / Nice-to-Have
  • Experience with message queues or event streams (e.g., RabbitMQ, Celery, Kafka).
  • Exposure to cloud platforms (AWS / Azure / GCP) and CI/CD pipelines.
Key Competencies
  • Strong analytical and logical reasoning skills.
  • Obsession with code quality, test coverage, and software design patterns.
  • Clear technical communication and collaborative mindset.

For more information and other jobs available please contact our recruitment team at View email address on ziprecruiter.com . To view all the jobs available in the USA and Asia please visit our website at .
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Development Engineer Python in Peoria, IL vacancy
  • $81.37k - $133.81k

     ...PurposeAre you ready to apply your engineering education to real-world...  ...’s Engineering Rotational Development Program (ERDP) is designed for...  ...requirements.Embedded Software Development: Develop embedded...  ...include developing scripts in Python/Visual Basic for automation.... 
    Suggested
    Rotational program
    Full time
    Part time
    Work experience placement
    Internship
    Relocation
    Monday to Friday
    Flexible hours

    Caterpillar

    Peoria, IL
    2 days ago
  • $112.71k - $183.14k

     ...problems and partner with data engineers, scientists, and other...  ...products and automations.Lead the development of junior data scientists and...  ...Dashboards (Tableau, Power BI), Python, Microsoft Excel, PowerPoint,...  ...the success of a system or software development project. Research... 
    Suggested
    Full time
    Part time
    Relocation
    Flexible hours

    Caterpillar

    Peoria, IL
    2 days ago
  • $89.21k - $144.96k

     ...driven business decision and development.Lens Identifies real world...  ...and capabilities of applying Python programming to solve business...  ...the success of a system or software development project.Considerations...  ..., Computer Science, Engineering (Aerospace, Electrical, Mechanical... 
    Suggested
    Full time
    Part time
    Work experience placement
    Worldwide
    Flexible hours

    Caterpillar

    Peoria, IL
    2 days ago
  • $97.53k - $158.48k

     ...aftermarket leads & insights. As a Data Engineer, you will be responsible for developing Python data pipelines that build...  ..., project management, and development assignments without close supervision...  ...testingMaintains high standards of software quality within the team by... 
    Suggested
    Full time
    Part time
    Relocation package
    Flexible hours

    Caterpillar

    Peoria, IL
    2 days ago
  • $115.04k - $167.67k

     ...architects, business stakeholders, and development teams to design secure, scalable, and...  ...enterprise AI applications using modern software engineering practices.Build intelligent solutions...  ..., & CompetenciesStrong proficiency in Python and modern software engineering... 
    Suggested
    Full time
    Work at office
    Local area

    RLI Corp

    Peoria, IL
    13 hours ago
  • $147.76k - $240.11k

     ...SummaryWe are seeking an experienced Software Engineering Manager to lead a team responsible for...  ...responsible for AI agent and AI tooling development.Drive technical strategy, architecture...  ...operations.Strong proficiency in Python, Go, Java, or similar programming languages... 
    Full time
    Part time
    Worldwide
    Flexible hours

    Caterpillar

    Peoria, IL
    2 days ago
  • $89.21k - $144.96k

     ...partnering with experienced engineers and data scientists. This opportunity...  ...telematics, digital product development, business intelligence or...  ..., but are not limited to: Python, SQL, Machine Learning, Generative...  ...the success of a system or software development project Top... 
    Full time
    Part time
    Internship
    Relocation
    Flexible hours

    Caterpillar

    Peoria, IL
    1 day ago
  • $100k

     ...AI Engineer Location: Peoria, IL Work Environment: IN-OFFICE ONLY (Peoria, IL) Not...  ...portfolio). Strong programming skills in Python (preferred), Java, or C++. Experience...  ...of algorithms, data structures, and software engineering principles. Ability to work... 
    Full time
    Work at office

    IT360

    Peoria, IL
    4 days ago
  • $18 - $50 per hour

     ...Siemens Digital Industries Software Strategic Student Program (...  ...employees Individual career development planning Professional and...  ...is seeking an AI & Engineering Data Intern to support emerging...  ...discipline. Experience with Python, data analytics, machine... 
    Remote job
    Hourly pay
    Full time
    Internship
    Local area

    Siemens

    Peoria, IL
    1 day ago
  •  ...solutions. As a Senior AI Engineer in the MSC IL AI Innovation...  ...you will lead the design development and productization of advanced...  ...at least 7 years professional software development with at least 4 years...  .... ~ Proficiency in Python and/or C# with experience using... 
    Ongoing contract
    Full time
    Local area

    Microsoft

    Peoria, IL
    16 days ago
  •  ...Role: DevSecOps Engineer Location: Remote Cloud Platform: Google Cloud Platform...  ...management practices. Collaborate with development and operations teams to implement DevSecOps...  .... Knowledge of scripting using Python, Bash, or similar languages. Understanding... 
    Remote work

    Smart IT Frame

    Peoria, IL
    3 days ago
  • $97.53k - $146.29k

     ...Summary:This position is responsible for managing the quality, development, and validation of machining suppliers, as well as identifying...  ...and Process Development (CPPD). The Supplier Development Engineer will lead problem-solving initiatives related to quality issues... 
    Full time
    Part time
    Relocation
    Flexible hours

    Caterpillar

    Creve Coeur, IL
    3 days ago
  •  ...architectureExperience in Monitoring Tools (Ex: Thousand Eyes, AppDynamics, Grafana etc.,)Desired Skills:Working experience with programming languages: Python, Power shell, SQL & JSONWorking knowledge on deploying autoscaling features (no hands-on support required)Soft Skills Required:... 
    Work experience placement
    Shift work
    Weekend work

    Samprasoft

    Peoria, IL
    2 days ago
  •  ...role Most appraisers have never written a line of code. Most engineers have never defended a comp grid. We're looking for someone who...  ...actually goes. • Production coding experience, comfortable in Python and SQL. You've built models, not just used them. • When a... 
    Full time
    Remote work
    Flexible hours

    Jobrapido

    Peoria, IL
    1 day ago
  •  ...are seeking a skilled Site Reliability Engineer to join the GMI Global Infrastructure team...  ...current with emerging GPU hardware and software technologies, integrating improvements...  ...Linux system administration and scripting (Python, Bash). # Familiarity with logging and... 

    Jobrapido

    Peoria, IL
    2 days ago
  • $112.71k - $183.14k

     ...live. Together, we are building a better world, so we can all enjoy living in it.The Senior Autonomy Development Engineer develops and delivers production‑quality software that enables autonomous and semi‑autonomous functionality for heavy equipment operating in mining... 
    Full time
    Part time
    Work at office
    Remote work
    Relocation
    Relocation package
    Flexible hours

    Caterpillar

    Mossville, IL
    1 day ago
  • $97.53k - $158.48k

     ...and live. Together, we are building a better world, so we can all enjoy living in it.The Autonomy Development Engineer II develops and delivers production-quality software that enables autonomous and semi-autonomous functionality for heavy equipment in mining and construction... 
    Full time
    Part time
    Work at office
    Remote work
    Relocation
    Relocation package
    Flexible hours

    Caterpillar

    Mossville, IL
    13 hours ago
  • $95.64k - $143.52k

     ...the Caterpillar Experience. Job Summary: As a Senior Development Engineer , you will be responsible for developing and maintaining Hydraulic...  ...role ~ Capable of using a variety of complex systems/software to research product structures ~ Proven communications... 
    Full time
    Part time
    Work experience placement
    Currently hiring
    Work at office
    Worldwide
    Relocation package
    Flexible hours

    Caterpillar

    Peoria, IL
    7 days ago
  •  ...Development EngineerCaterpillar's Large Power Systems Division (LPSD) is seeking a Development Engineer to join the Large Engine Digital Insights Team in Mossville, IL. This team focuses...  ...will have a strong background in Python or SQL, an engineering degree, and a passion... 
    Internship
    Local area
    3 days per week

    Kasmo Global

    Mossville, IL
    1 day ago
  • Software Test Engineer (Agriculture Experience Preferred)Location: Oakbrook, IL, OnsiteJob Type: ContractJob...  ...Test Engineer with expertise in Python automation testing and experience in...  ...document issues, and collaborate with development teams to implement solutions.Enhance... 

    Kasmo Global

    Peoria, IL
    2 days ago
  •  ...-only architectures, combining rigorous engineering with learning systems proven in globally...  ...similar). ~ Strong programming skills in Python, Go, or similar for automation and...  ...find your people here. Our teams span AI, software, robotics engineering, product, field deployment... 
    Local area

    FieldAI

    Peoria, IL
    3 days ago
  • $96.26k - $137.66k

     ...work and collaborate effectively with software development teams.Principal Duties & ResponsibilitiesApplication...  ..., or workflow automation using Python, PowerShell, REST APIs, or comparable...  ....Experience contributing to detection engineering, threat hunting, or advanced security... 
    Full time
    Work at office
    Local area

    RLI Corp

    Peoria, IL
    4 days ago
  • $107.66k - $161.7k

     ...About the Team and Role: Our small engineering team works on challenging problems every...  ...LLM applications Strong knowledge of Python or C++, or the ability to learn them quickly...  ...Preferred Requirements: Previous software engineering experience via an internship... 
    Remote job
    Full time
    Work experience placement
    Internship

    Quora

    Peoria, IL
    2 days ago
  • $89.21k - $144.96k

     ...can all enjoy living in it.Launch your software engineering career while helping build the...  ...accelerate your growth through hands-on development, mentorship, and meaningful project ownership...  ...designsDevelop data pipelines code in python as well as hands on investigating and... 
    Full time
    Part time
    Internship
    Relocation
    Flexible hours

    Caterpillar

    Peoria, IL
    1 day ago
  • $89.21k - $133.81k

     ...humility and openness to discovery will thrive in the teams we are building.Job Summary:As a Power Electronics Core Component Development Engineer, you will support full-cycle development of critical sub-components for Caterpillar’s e-powertrain inverters, including... 
    Full time
    Part time
    Relocation
    Flexible hours

    Caterpillar

    Mossville, IL
    2 days ago
  •  ...supporting product-embedded or platform engineering teams , not purely IT DevOps...  ..., build systems, and scripting (Bash, Python, etc.) Familiarity with containerization...  ...Nice to Have Experience with embedded software build systems (Yocto, CMake, cross-compilation... 

    3B Staffing LLC

    Mossville, IL
    5 days ago
  • $30 - $33 per hour

     ...more about this opportunity! Position: Embedded Software Engineer (Peoria, IL) Job Overview: As an Embedded...  ...Embedded Software Engineer … Full Lifecycle Development: Design, develop, and maintain C++ software and Python-based automated test scripts for embedded telematics... 
    Weekly pay
    Contract work
    Remote work

    Saige Partners

    Peoria, IL
    2 days ago
  • Software Specialist The Client’s Advanced Materials Technology (AMT...  ..., and technological development around the world. AMT is currently...  ...Skills Required: C++ C # .NET Python SQL & relational databases...  ...Computer Science, or Software Engineering from an accredited college... 
    Internship
    Flexible hours

    Samprasoft

    East Peoria, IL
    2 days ago
  •  ...production-ready solutions. As a Software Engineer Intern in the MSC IL AI Innovation team you will contribute to the design development testing and delivery of AI-powered features...  ...more general-purpose languages such as Python C# Java JavaScript/TypeScript C... 
    Ongoing contract
    Internship
    Local area

    Microsoft

    Peoria, IL
    16 days ago
  •  ...applications become available. About Software Engineering Roles at Danaher Are you passionate...  ...code in languages such as C#, Java, Python, or C++ Participating on an Agile Scrum...  ...team, collaborating across design, development, and testing Supporting the development... 
    Remote job
    Internship

    Danaher

    Peoria, IL
    13 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Development Engineer Python. Be the first to apply!