Skip to main content

Contract Software Developer

Job DescriptionJob Description

Job Opening: Software Developer (Contract)

Engineering data centers with precision and expertise.

At Strategic Mission Critical, we are more than just engineers; we are experts focusing solely on mission critical facilities. Our seasoned leadership team brings together decades of experience, equipping data center providers worldwide with robust, reliable solutions that keep pace with the evolving digital landscape.

With a rapidly expanding market and the AI adoption driving huge growth in the data center market, SMC is at the forefront of industry growth. We offer not just jobs, but career paths that reward innovation and expertise. If you want to work alongside highly skilled professionals with years of mission critical experience, then we want you to be part of our team; a team that works on major projects for top-tier data center providers. Your work will help ensure the resilience and efficiency of data infrastructure that millions depend on.

SMC is actively looking for a Contract Software Developer to help us refine, expand, and maintain internally-developed software platforms for business operations and support our continued growth. The ideal candidate is a self-starter, comfortable working autonomously and has excellent communication skills including collaborative problem solving. Familiarity with consulting engineering or other project / resource / deliverable driven work is a big plus!

This is a 1099 Contract Role with the candidate expected to set their own hours, provide their own computer hardware, invoice regularly for hours worked, and take responsibility for completing tasks and delivering results on a regular basis. You will collaborate with our internal engineering team to help define requirements, solicit UI/UX feedback, roll out new features, and develop documentation for both use and maintenance of associated software platforms.

Required Skills

  • Python and TypeScript.
  • Django and Django REST Framework.
  • SQL with PostgreSQL (query tuning, indexing, transactions, data modeling).
  • Production experience building and consuming REST APIs.
  • React development experience (hooks, state management, component architecture).
  • Experience with background processing (Celery, Redis).
  • Experience with testing frameworks and CI workflows.
  • Working knowledge of Docker-based development and deployment.

Nice to Have

  • Experience with authentication/security patterns (JWT, CORS, CSRF, RBAC).
  • Experience with monitoring/error tracking tools (e.g., Sentry).
  • Experience with Playwright, Vitest, or similar modern testing tools.
  • Familiarity with Nginx/Gunicorn production setup.

Tech Stack
Python, Django, Django REST Framework, PostgreSQL, SQL, React, TypeScript, Vite, Tailwind, Celery, Redis, Docker, Nginx, Gunicorn, Playwright, Vitest, Sentry.

Contract Software Developer

Phoenix, AZ
Full time

Published on 03/01/2026

Share this job now