Backend Developer (Python/Django) Job at QUEST CE, Milwaukee, WI

dkVCV1N5ZkVUS2Yxa0sxcm00dXBCL3hoL3c9PQ==
  • QUEST CE
  • Milwaukee, WI

Job Description

Job Description

Job Description

Description:

Quest CE is seeking a Backend Developer specializing in Python/Django to join our modernization effort. We are a leading provider of compliance and continuing education solutions in the financial services industry, and we’re modernizing our platform using today’s best tools and practices.

This role is backend-heavy, but we value developers who have a full-stack mindset and enjoy collaborating across the stack when needed. You’ll play a central role in building the APIs, data models, and integrations that power our applications, working closely with frontend, infrastructure, and product teams to deliver secure, scalable, and maintainable systems.

What You’ll Do

  • Design and maintain backend services with Python/Django.
  • Build robust APIs using Django REST Framework (including Viewsets, pagination, and versioning).
  • Write and optimize SQL queries for PostgreSQL and MSSQL.
  • Implement authentication, authorization, and role-based access control.
  • Apply best practices for security, performance, and reliability (query optimization, caching, indexing).
  • Ensure code quality with unit, integration, and API testing using PyTest.
  • Add observability with logging and metrics to support monitoring and debugging.
  • Collaborate across teams to deliver features end-to-end.

Why Join Us?

At Quest CE, you’ll have the opportunity to:

  • Work on a modern tech stack with a team committed to continuous improvement.
  • Shape a platform that impacts thousands of financial services professionals.
  • Be part of a collaborative culture that values feedback, innovation, and growth.
Requirements:

What We’re Looking For

  • Extensive professional experience (5-7+ years minimum) with Python/Django, including ORM and complex queries.
  • Strong grasp of REST principles and secure API design.
  • Hands-on expertise with Django REST Framework (API architecture, Viewsets, tests).
  • Proficiency with relational databases (PostgreSQL).
  • Familiarity with PyTest and test automation practices.
  • Knowledge of backend security practices (CSRF, SQL injection prevention, secrets handling).
  • Nice to have: Experience building custom authentication in Django.
  • Exposure to CI/CD is a plus.
  • Strong communicator with a mindset of continuous improvement and iteration.
  • Experience with SvelteKit/TypeScript on the frontend is a plus, but not required.

Location & Workstyle

  • Hybrid-friendly: We value candidates in the Milwaukee area, while supporting flexibility for remote collaboration.

Job Tags

Remote work,

Similar Jobs

Social Media Ministries

Book Publisher - Publishing Company Job at Social Media Ministries

Join to apply for the Book Publisher - Publishing Company role at Social Media MinistriesOur goal is to reach the next generation with the messages in the Bible. We post weekly sermons on YouTube and social media as well as daily devotionals via our "Ministry Minute".... 

Brooklyn Clinical Research

Clinical Research Assistant (Brooklyn) Job at Brooklyn Clinical Research

 ...Job Description: Patient Recruitment Coordinator Location: Brooklyn, NY Company history: Brooklyn Clinical Research was founded to increase access to clinical trials for underrepresented populations. Clinical-trial enrollment should accurately represent the broader... 

Denali Water Solutions LLC

Class A Depack Route Driver Job at Denali Water Solutions LLC

Denali Corporation, a leader in IT solutions, is seeking a dedicated Class A Depack Route Driver to join our waste management division. This unique role combines expertise in transportation and logistics with a special focus on environmental safety and hazardous material... 

National Associates Of Certified Valuati

Business Valuation Senior Associate Job at National Associates Of Certified Valuati

Position: Business Valuation Senior AssociateOrganization: Eide Bailly LLPLocation: Akron, OH; Fargo, ND; Sioux Falls, SD; Billings, MT; or Phoenix, AZWork Arrangement: In office or HybridDate Posted: 3/27/2025Typical Day in the Life A typical day as a Business Valuation... 

Capital One

Lead Software Engineer, Full Stack - Loan Servicing Tech (Java, AWS, Kafka) Job at Capital One

 ...Job Description Lead Software Engineer, Full Stack - Loan Servicing Tech (Java, AWS,...  ...diverse technology projects and a team of developers with deep experience in distributed microservices...  ...new technologies, participating in internal & external technology communities,...