We are hiring for Tool Developer in Plano, TX(Onsite)
Position Requirements:
Education:
Bachelor’s degree in computer science, Software Engineering, or a related technical discipline.
Experience:
4–6 years of experience in software development and software testing.
1–2 years of hands-on experience working with virtual machines (VMs).
Familiarity with CI/CD tools and modern software development lifecycle management.
Technical Skills:
Proficient in Python programming for software development and automation.
Strong experience with scripting languages such as Bash, Python, and Perl, particularly in Linux/Unix environments.
Proven experience in SQL development, including writing complex queries and working with relational databases.
Comfortable with Linux/Unix systems—capable of building, testing, troubleshooting, and executing applications and scripts.
Experience with data formats and integration standards such as XML, JSON, and CSV.
Understanding of RESTful APIs and Web Services.
Familiar with ETL (Extract, Transform, Load) processes for data integration and transformation workflows
Primary Focus Areas
Backend Development for UI Tools
Writing scripts and services that power or enhance dashboards, web apps, or internal visual interfaces.
Possibly working with frameworks like Flask, FastAPI, or Node.js to support UI features.
Data Handling & ETL
Building and maintaining pipelines that gather, clean, and structure data feeding into UI dashboards (e.g., Grafana, Kibana, or custom apps).
Automating data ingestion from internal systems, APIs, or logs.
Integration Work
Connecting APIs, databases, and backend systems (e.g., via REST/gRPC, webhooks, message queues).
Ensuring the seamless flow of data or commands between tools and services used by internal users.
Tooling & Automation for Internal Users
Building tools to improve workflows (e.g., scripts to automate reporting, internal dashboards for metrics, admin tools).
Supporting user-facing performance/stability through log monitoring, metrics tracking, and proactive backend improvements.
Tech Skills Likely Needed
Languages: Python, Go, or JavaScript (Node.js)
Data/ETL: SQL, Pandas, Airflow, Kafka, or similar
APIs: REST, GraphQL, internal microservices
Databases: PostgreSQL, Redis, MongoDB, or others
Monitoring: Prometheus, Grafana, ELK stack
CI/CD & Automation: GitLab CI, Jenkins, scripting
What you didn’t know about us:
Competitive salary
Health, Dental and Vision Benefits
Short/Long Term Disability and Critical
Care/Illness Protection
Life Insurance and Retirement Plans
Employee Assistance Program
With this position, you will get the opportunity to work with our game changing clients and further advance your already valuable experience in the telecom industry!
We are Connectors. We thrive on ‘quality over quantity’ and put in the work building strong relationships. We create connections, discover qualities, uncover skills, and place people with accuracy. We are your true partner!
We are Collaborators. You’ll be working with a wholly-owned subsidiary of Kelly and part of the Kelly Telecom division. It allows us to be as nimble and fiercely competitive as a startup while having the backing of a multibillion dollar publicly traded company which has been in business for 75 years. With direct access to hiring managers, services don’t stop at standard recruiting processes. We use our expertise to improve your application skills and provide ongoing career support.
We give 24/7 Support. We are in this together. We
provide around the clock availability, competitive employee
benefits, and continuously check-in to make sure things are going smoothly.
Check out our Glassdoor page!