Skip to main content

Software Developer - Python

Technology
Artech
Plano, United States3 weeks agoUntil 11/20/2026
Service contract

Job description

Title: Software Developer - Python

Location: Plano, TX

Duration: 12 to 18 months contract

What You Will Do:

  • Design and develop AI/automation solutions to streamline business processes and workflows.
  • Build and integrate RESTful APIs using JSON.
  • Develop dynamic, responsive frontend interfaces and dashboards.
  • Monitor, troubleshoot, and optimize automation processes and overall application performance.
  • Write clean, maintainable, and well-documented code.

Essential Skills:

  • 3-5 years of experience with Python, SQL databases or Snowflake, Flask, Pandas, JSON, and React.
  • Experience building backend applications and REST APIs using Flask.
  • Strong understanding of SQL or Snowflake, with experience working with structured data and data pipelines.
  • Familiarity with containerization technologies such as Docker.
  • Experience with version control systems.
  • Experience with Azure Foundry(Azure OpenAI and Document Intelligence).
  • Familiarity with CI/CD pipelines and automated deployment practices.
  • Experience with RPA and Power Automate.
  • Ability to work independently, manage multiple tasks, and collaborate effectively with cross-functional teams.
  • Strong problem-solving skills with a focus on efficiency and process improvement.

Preferred Skills:

  • Understanding of Agile/Scrum development processes.
  • Ability to adapt quickly and learn new technologies.
  • Proactive mindset with strong ownership and accountability.
  • Experience with YAML-based configuration and infrastructure automation.
  • Strong communication skills to translate business needs into technical solutions.

Interested in this role?