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 PythonLocation: 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.
- 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.
- Experience with message queues or event streams (e.g., RabbitMQ, Celery, Kafka).
- Exposure to cloud platforms (AWS / Azure / GCP) and CI/CD pipelines.
- Strong analytical and logical reasoning skills.
- Obsession with code quality, test coverage, and software design patterns.
- Clear technical communication and collaborative mindset.
$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....SuggestedRotational programFull timePart timeWork experience placementInternshipRelocationMonday to FridayFlexible hours$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...SuggestedFull timePart timeRelocationFlexible hours$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...SuggestedFull timePart timeWork experience placementWorldwideFlexible hours$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...SuggestedFull timePart timeRelocation packageFlexible hours$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...SuggestedFull timeWork at officeLocal area$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 timePart timeWorldwideFlexible hours$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 timePart timeInternshipRelocationFlexible hours$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 timeWork at office$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 jobHourly payFull timeInternshipLocal area- ...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 contractFull timeLocal area
- ...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
$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 timePart timeRelocationFlexible hours- ...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 placementShift workWeekend work
- ...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 timeRemote workFlexible hours
- ...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...
$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 timePart timeWork at officeRemote workRelocationRelocation packageFlexible hours$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 timePart timeWork at officeRemote workRelocationRelocation packageFlexible hours$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 timePart timeWork experience placementCurrently hiringWork at officeWorldwideRelocation packageFlexible hours- ...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...InternshipLocal area3 days per week
- 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...
- ...-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
$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 timeWork at officeLocal area$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 jobFull timeWork experience placementInternship$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 timePart timeInternshipRelocationFlexible hours$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 timePart timeRelocationFlexible hours- ...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...
$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 payContract workRemote work- 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...InternshipFlexible hours
- ...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 contractInternshipLocal area
- ...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 jobInternship
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Development Engineer Python. Be the first to apply!
- software development engineer aws Peoria, IL
- part time software developer remote Peoria, IL
- software developer Peoria, IL
- software engineer internship remote Peoria, IL
- software engineer amazon Peoria, IL
- software engineer Peoria, IL
- junior software developer remote Peoria, IL
- information technology software engineer Peoria, IL
- graduate software developer no experience Peoria, IL
- software developer positions Peoria, IL




