Summary
✨ AI‑Generated
An experienced software engineer position focused on building scalable applications, data workflows, automation pipelines, and reliable software systems.
Highlights
Technical role with opportunities to own complex projects, work across backend and frontend systems, and expand engineering expertise.
Description
Software Developer Engineer II – Plano, TX(Onsite) – Contract
We are looking for a contract Software Developer Engineer II opportunity with a technology-focused organization seeking an experienced software engineer with strong expertise in Python, Django, Django REST Framework, React, CI/CD, ETL, Apache Airflow, Apache Superset, and Unix/Linux scripting.
The ideal candidate will design, develop, and maintain complex software applications while collaborating with cross-functional teams to deliver scalable, reliable, and high-quality solutions.
This is an exciting opportunity for a skilled Python developer to take ownership of complex development projects while expanding their expertise across backend development, frontend technologies, data pipelines, workflow automation, and CI/CD.
The role offers the chance to lead development efforts, mentor junior developers, contribute to code reviews, optimize application performance, and work with modern technologies in a fast-paced, collaborative environment.
Contract Duration: 6 – 12 Months
Required Skills & Experience
4+ years of experience in Python developmentProficient in Python programming with hands-on experience in Django and RESTful APIsStrong understanding of React for building dynamic user interfacesExperience with CI/CD tools and practicesKnowledge of ETL processes and data pipeline managementFamiliarity with Apache Airflow for workflow automationExperience with Superset for data visualization and reportingExperience with Unix/Linux environments and scriptingGood knowledge of UNIX, Bash, grep, and awkBachelor's degree in Computer Science or related fieldStrong interpersonal and communication skillsProven ability to manage multiple priorities in a fast-paced environmentDesired Skills & Experience
Experience designing, developing, and maintaining complex software applicationsExperience leading software development projectsExperience mentoring junior developers and contributing to code reviewsExperience optimizing code for performance and reliabilityAdvanced working experience with Microsoft Excel, PowerPoint, and Access DatabaseAptitude for creativity and innovationExperience collaborating with cross-functional teamsStrong understanding of scalable software development practices
What You Will Be Doing
Tech Breakdown
XX% Python / Django / Django REST FrameworkXX% ReactXX% CI/CDXX% ETL / Data Pipelines / Apache AirflowXX% Apache SupersetXX% Unix/Linux / Bash ScriptingDaily Responsibilities
XX% Hands On Software DevelopmentXX% Technical Leadership / MentoringXX% Team CollaborationXX% CI/CD, Data Pipelines & DeploymentXX% Code Reviews, Debugging & Performance Optimization
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!