Search

Senior Python Developer

PublishedPublished: 6/14/2022
Technology

Job Description

Python Developer

\n

Onsite - 3 or 4 days per week / Sparta, NJ

\n

Perm Role

\n


\n

Our client is looking for a Software Developer to help drive the Python/Django systems that power their business — billing, customer accounts, payments, and service management.

\n


\n

You'll work on a small, senior development team, with the scope to shape architecture, mentor early-career engineers, and take the lead on both internal and external systems.

\n


\n

Key Responsibilities:

\n

    \n
  • Architect and own significant portions of our backend systems, from design through production
  • \n

  • Lead technical decision-making on new features, integrations, and system improvements
  • \n

  • Mentor and review the work of early-career developers; raise the team's overall code quality bar
  • \n

  • Drive engineering best practices — testing standards, CI/CD, code review discipline
  • \n

  • Own resolution of complex, ambiguous production issues, including in code you didn't write
  • \n

  • Partner directly with leadership on technical roadmap, prioritization, and trade-offs
  • \n

  • Evaluate and integrate third-party APIs and internal system integrations
  • \n

  • Drive database design and query/performance optimization across PostgreSQL and SQL systems
  • \n

  • Model effective use of AI coding tools (Copilot, Claude, Cursor) and help the team implement similar tools
  • \n

\n


\n

Skills & Qualifications:

\n

    \n
  • 7+ years of professional software development experience
  • \n

  • Strong command of Python and Django (or a comparable web framework) in a production environment
  • \n

  • Deep working knowledge of SQL and relational databases, PostgreSQL preferred — schema design, query optimization
  • \n

  • Strong understanding of REST API design, integration patterns, and system architecture trade-offs
  • \n

  • Demonstrated ability to independently troubleshoot and resolve complex production issues
  • \n

  • Strong Git workflows and code review discipline
  • \n

  • Comfortable with Docker and Linux environments, including deployment pipelines
  • \n

  • Track record of technical mentorship or informal leadership
  • \n

  • Regular, effective use of AI coding tools to accelerate development without sacrificing quality
  • \n

\n


\n

Preferred Skills & Qualifications:

\n

    \n
  • Experience with billing or payment systems in production
  • \n

  • Exposure to Celery/RabbitMQ or other background-task/async systems
  • \n

  • PostgreSQL/PostGIS experience
  • \n

  • Microsoft SQL Server experience
  • \n

  • ASP.NET MVC exposure
  • \n

  • React or other frontend framework experience
  • \n

  • Ownership of CI/CD pipelines and deployment processes
  • \n

  • Competitive programming, hackathons, or open-source contributions
  • \n

\n


Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...