Overview
On Site
Hybrid
BASED ON EXPERIENCE
Contract - Independent
Contract - W2
Skills
IT Architecture
Leadership
IT Management
Roadmaps
Mentorship
Systems Design
Data Processing
System Integration
Data-flow Diagrams
Collaboration
Firmware
Middleware
Testing
Management
EPC
Near Field Communication
Physics
RF
Antennas
Printers
Software Development
Python
C#
Java
Computer Hardware
WMS
Enterprise Resource Planning
MES
Message Queues
MQTT
RabbitMQ
SQL
Microsoft SQL Server
PostgreSQL
NoSQL
Database
Amazon Web Services
Microsoft Azure
Cloud Computing
RFID
IoT
Bluetooth
Energy
Agile
Scrum
SANS
Retail
Use Cases
Job Details
Hi,
The following requirement is open with our client.
Title : Python Backend Developer
Location : Richardson, TX 75082 (Hybrid)
Duration : 12+ Months
Job Summary
We are seeking an experienced and innovative Python Backend Developer with a passion for building cutting-edge RFID solutions to spearhead the design, development, and implementation of next-generation RFID-based solutions. As a subject matter expert, you will own the technical architecture and provide hands-on leadership to a team of skilled engineers. The ideal candidate is a passionate problem-solver who can bridge the gap between hardware capabilities and robust software systems, driving the technical vision and execution for critical projects that enhance efficiency, visibility, and automation for our clients.
Key Responsibilities:
Technical Leadership & Strategy
System Design & Architecture
Development & Implementation
Required Qualifications
Preferred Qualifications
The following requirement is open with our client.
Title : Python Backend Developer
Location : Richardson, TX 75082 (Hybrid)
Duration : 12+ Months
Job Summary
We are seeking an experienced and innovative Python Backend Developer with a passion for building cutting-edge RFID solutions to spearhead the design, development, and implementation of next-generation RFID-based solutions. As a subject matter expert, you will own the technical architecture and provide hands-on leadership to a team of skilled engineers. The ideal candidate is a passionate problem-solver who can bridge the gap between hardware capabilities and robust software systems, driving the technical vision and execution for critical projects that enhance efficiency, visibility, and automation for our clients.
Key Responsibilities:
Technical Leadership & Strategy
- Serve as the primary technical expert on all aspects of RFID technology, including UHF (RAIN RFID), HF, NFC, and associated protocols.
- Define and maintain the technical roadmap for RFID solutions, ensuring alignment with business goals and industry best practices.
- Evaluate and recommend new RFID hardware (readers, antennas, tags) and software technologies relevant to solving business problems.
- Mentor and guide software engineers, fostering a culture of technical excellence and continuous learning.
System Design & Architecture
- Design end-to-end, scalable, and reliable RFID systems, from tag selection and reader placement to data processing and enterprise system integration.
- Document detailed architectural blueprints, data flow diagrams, and integration patterns.
- Ensure solutions are designed for high performance, security, and maintainability.
- Analyze system performance data to identify bottlenecks and implement optimizations.
- Collaborate with hardware vendors and support teams to resolve challenging hardware and firmware issues.
Development & Implementation
- Lead the hands-on development of RFID middleware, APIs, and software modules using languages such as Python or Java.
- Integrate RFID hardware from leading manufacturers (e.g., Zebra, Impinj, Alien) with core software platforms and databases.
- Oversee the entire development lifecycle, including code reviews, testing strategies (unit, integration, performance), and deployment processes
Required Qualifications
- Experience: Minimum of 7+ years in software development, with at least 2 years of direct, hands-on experience in designing and implementing RFID solutions. Max experience should not cross15-18Yrs
- RFID Expertise: Deep understanding of UHF (EPC Class 1 Gen 2 / RAIN), HF, and NFC technologies and standards. Good understanding of tag physics, antenna theory, and RF propagation.
- Hardware Proficiency: Hands-on experience with RFID readers, antennas, printers, and tags from one of the major manufacturers (e.g., Impinj, Zebra, SATO, Alien Technology).
- Software Development: Strong proficiency in at least one language such as Python, C# or Java.
- Integration Skills: Proven experience integrating RFID hardware with enterprise systems (WMS, ERP, MES) using vendor SDKs, REST APIs, and message queues (e.g., MQTT, RabbitMQ).
- Database Knowledge: Understanding of both SQL (e.g., SQL Server, PostgreSQL) and NoSQL database
Preferred Qualifications
- Experience with cloud platforms (AWS/Azure) and developing cloud-native RFID solutions.
- Familiarity with IoT architectures and protocols.
- Knowledge of other AIDC technologies like barcodes, QR codes, and Bluetooth Low Energy (BLE).
- Experience working in an Agile/Scrum development environment.
- Experience in implementation of retail industry use cases.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.