Opening for Full Stack Python/Django & Angular Developer in Detroit MI - Onsite interview required

Hybrid in Detroit, MI, US • Posted 18 hours ago • Updated 18 hours ago
Contract W2
24 Months
No Travel Required
Hybrid
Depends on Experience
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Python
  • Django
  • Angular
  • SQL
  • REST APIs
  • Linux
  • Docker
  • backend application architecture
  • Python fundamentals
  • SQL and window functions
  • Linux commands
  • middleware
  • deployment
  • HTML
  • CSS
  • Unix

Summary

Full Stack Python/Django & Angular Developer

Location: Detroit, MI
Work Mode: Hybrid / Onsite for Client Interview as Required
Employment Type: Contract to Hire
Interview Process: 1st Round – Microsoft Teams | 2nd Round – Mandatory Face-to-Face Interview in Detroit, MI

Job Overview

We are seeking a highly skilled Full Stack Python/Django & Angular Developer with strong hands-on experience in both frontend and backend development.

The ideal candidate will have a strong foundation in Python, Django, Angular, SQL, REST APIs, Linux, Docker, and backend application architecture. This role requires someone who can work across the full technology stack while being comfortable with backend-focused development, data processing, application infrastructure, and deployment.

Candidates should be prepared for a technically rigorous interview covering Python fundamentals, SQL and window functions, Linux commands, Django, middleware, Docker, REST APIs, deployment, and backend infrastructure.

Key Responsibilities

  • Design, develop, test, and maintain full-stack web applications using Python/Django and Angular.
  • Develop scalable backend services, APIs, business logic, and data-processing components using Python.
  • Build responsive and dynamic user interfaces using Angular, HTML, and CSS.
  • Develop and consume RESTful APIs and integrate frontend applications with backend services.
  • Design, write, optimize, and troubleshoot SQL queries.
  • Work with relational databases and perform data extraction, transformation, validation, and analysis.
  • Apply advanced SQL concepts including joins, subqueries, aggregations, CTEs, and window functions.
  • Develop and maintain Django applications, middleware, serializers, authentication, and API components.
  • Troubleshoot application, database, and infrastructure issues.
  • Work with Linux/Unix environments and perform command-line troubleshooting.
  • Build, manage, and troubleshoot containerized applications using Docker.
  • Support application deployment, configuration, and production troubleshooting.
  • Collaborate with developers, architects, business stakeholders, and technical teams to understand requirements and deliver solutions.
  • Participate in code reviews, testing, debugging, and continuous improvement activities.
  • Analyze technical issues and develop reliable, scalable solutions.
  • Support backend and data-engineering-related requirements while contributing to frontend development.

Required Skills & Experience

  • Minimum 4 years of hands-on Python development experience.
  • Minimum 4 years of hands-on Django or Python-based web framework experience.
  • Minimum 4 years of hands-on Angular, HTML, and CSS experience.
  • Strong understanding of Python fundamentals, object-oriented programming, and application architecture.
  • Strong SQL skills, including joins, aggregations, CTEs, subqueries, and window functions.
  • Experience developing and consuming REST APIs.
  • Strong Django experience including middleware, serializers, authentication, and application configuration.
  • Experience working with Linux/Unix command-line environments.
  • Hands-on experience with Docker and containerized applications.
  • Experience with application deployment and backend infrastructure.
  • Strong debugging, analytical, and problem-solving skills.
  • Excellent communication and collaboration skills.

Preferred Skills

  • Experience with data engineering or data-intensive applications.
  • Experience with PostgreSQL, SQL Server, or Oracle databases.
  • Experience with CI/CD and DevOps practices.
  • Experience with cloud platforms.
  • Kubernetes experience is a plus.
  • React experience is a plus.
  • Experience with dynamic forms or manifest-driven UI applications is a plus.
  • Experience working in enterprise-scale environments is preferred.

Candidate Expectations

This position requires candidates who are comfortable working across both frontend and backend technologies, with particular strength in Python/Django and SQL.

The technical interview may include deep discussions and practical questions covering:

  • Python fundamentals
  • Django architecture and middleware
  • SQL and window functions
  • REST APIs
  • Linux commands
  • Docker
  • Deployment and infrastructure
  • Backend architecture
  • Data processing and troubleshooting
  • Angular/frontend development

Candidates must be comfortable participating in a face-to-face technical interview in Detroit, MI for the second round. Travel arrangements can be coordinated as required.

Education

Bachelor''s degree in Computer Science, Information Technology, Engineering, or a related field is preferred. Equivalent professional experience will also be considered.

Important

Hands-on experience is mandatory. Candidates should be able to clearly explain their recent project experience, technical decisions, architecture, and specific contributions across Python/Django, Angular, SQL, and backend technologies.

 

 

 

 

 

 

 

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91116229
  • Position Id: 9066542
  • Posted 18 hours ago
Contact the job poster
Pari Balamuruga

Pari Balamuruga

Account Manager - Staffing @ TechAffinity Inc
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Hybrid in Detroit, Michigan

Today

Easy Apply

Contract

DoE

Dearborn, Michigan

Today

Easy Apply

Contract

$61 - $66 /hr

Detroit, Michigan

Today

Full-time

Novi, Michigan

15d ago

Easy Apply

Contract

50 - 52

Search all similar jobs