{"id":1151807,"url":"https://alion.io/job/e-sky-senior-python-developer-full-stack-django","title":"Senior Python Developer (Full-Stack Django)","company":{"id":1129820,"name":"E Sky","domain":"e-sky.ca","url":"https://alion.io/company/e-sky","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Schema","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":[],"countries":[],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"Alpine.js","optional":false},{"name":"Django","optional":false},{"name":"Django REST Framework","optional":false},{"name":"HTMX","optional":false},{"name":"Python","optional":false},{"name":"Rest API","optional":false},{"name":"AWS","optional":true},{"name":"Azure","optional":true},{"name":"Celery","optional":true},{"name":"CI/CD","optional":true},{"name":"Docker","optional":true},{"name":"GCP","optional":true},{"name":"Git","optional":true},{"name":"Gunicorn","optional":true},{"name":"JavaScript","optional":true},{"name":"Linux","optional":true},{"name":"MySQL","optional":true},{"name":"Nginx","optional":true},{"name":"PostgreSQL","optional":true},{"name":"Redis","optional":true},{"name":"Vite","optional":true},{"name":"Webpack","optional":true}],"status":"live","first_seen_at":"2026-08-18T08:48:24Z","employer_posted_date":"2026-08-18","last_verified_at":"2026-09-30T05:55:53Z","board_verified":true,"closed_at":null,"days_open":43,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":43},"description":"Company Intro\n\ne-SKY Solutions, a business unit operating under SEDRACORP inc., is an innovative business technology company, with a current focus on learning solutions and expanding horizons in various industries. We are a Montreal based company, with multiple international teams to support our global customer base.\n\nOur company is made up of a small agile team, with big dreams and a BIG vision. Our Vision is to change the world by digitizing learning and supporting our clients to reach their business goals. We operate by a servant leadership model, that creates an internal family-like culture rooted in humility, team work, collaboration and a winning appetite. We are in a growing phase and are expanding our team: looking for brilliant minds that are technically savvy and match our culture.\nAbout the Role\n\nWe are seeking a highly skilled Senior Python Developer with extensive experience in Django to design, develop, and maintain scalable web applications end-to-end using the Django backend and data layer, and the Django-rendered frontend (templates, forms, and UI logic). The ideal candidate is passionate about writing clean, efficient code, building secure and high-performing applications, and mentoring other developers. You will play a key role in designing software architecture, developing new features, and improving the overall performance and reliability of the platform.\n\nKey Responsibilities\n\nDesign, develop, and maintain scalable web applications using Python and Django across both backend services and Django-rendered frontend views/templates.\n\nDevelop and maintain RESTful APIs and backend services.\n\nBuild and maintain frontend UI using Django templates, forms, and static assets, ensuring a polished user experience.\n\nBuild reusable, maintainable, and well-documented code following industry best practices.\n\nDesign and optimize relational databases and write efficient database queries.\n\nCollaborate with frontend developers, product managers, and other stakeholders to deliver high-quality features spanning both frontend and backend.\n\nReview code, provide technical guidance, and mentor junior developers.\n\nTroubleshoot and resolve complex application issues.\n\nOptimize application performance, scalability, and security.\n\nWrite and maintain automated tests.\n\nParticipate in architectural discussions and technical decision-making.\n\nStay current with emerging technologies and recommend improvements where appropriate.\n\nRequired Qualifications\n\nBachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).\n\n5+ years of professional Python development experience.\n\n 3+ years of hands-on experience developing applications with Django.\n\nStrong understanding of the Django framework, including:\nDjango ORM\n\nDjango REST Framework (DRF)\n\nDjango Templates & Template Language (DTL)\n\nDjango Forms\n\nAuthentication & Authorization\n\nMiddleware\n\nSignals\n\nDjango Admin\n\nExperience building frontend interfaces with Django templating, HTML/CSS/JS, and integrating them with backend logic (experience with HTMX or Alpine.js is a plus).\n\nExperience designing and consuming RESTful APIs.\n\nStrong knowledge of relational databases such as PostgreSQL or MySQL.\n\nExperience with Git and collaborative development workflows.\n\nExperience with Docker and containerized applications.\n\nFamiliarity with cloud platforms such as AWS, Azure, or Google Cloud.\n\nStrong understanding of software architecture, object-oriented programming, and design patterns.\n\nExperience writing unit and integration tests.\n\nStrong debugging, analytical, and problem-solving skills.\n\nExcellent communication and collaboration skills.\n\nPreferred Qualifications\n\nExperience with Celery and Redis.\n\nExperience with asynchronous task processing.\n\nExperience with CI/CD pipelines.\n\nExperience with Nginx and Gunicorn.\n\nFamiliarity with Linux server environments.\n\nExperience working with scalable SaaS applications.\n\nExperience integrating third-party APIs and services.\n\nExperience with frontend build tooling (Webpack, Vite, or django-compressor) and modern CSS/JS practices within a Django-templated frontend.\n\nExperience mentoring developers and leading technical initiatives.\n\nSkills\n\nPython\n\nDjango\n\nDjango REST Framework (DRF)\n\nHTML / CSS / JavaScript\n\nPostgreSQL / MySQL\n\nREST APIs\n\nGit\n\nDocker\n\nRedis\n\nCelery\n\nLinux\n\nAzure\n\nUnit Testing\n\nCI/CD","description_format":"text","description_chars":4397,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":true},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Education","E-learning"],"lifecycle":[{"event":"open","at":"2026-09-23T18:06:32Z"}],"liveness":{"score":23,"band":"cold","label":"Long shot","p_open":0.9,"p_active":0.575,"p_room":0.45,"age_days":42,"expected_fill_days":23,"reasons":["conf:78","win:tail"],"computed_at":"2026-09-30T05:45:00Z"},"pay":null,"html_url":"https://alion.io/job/e-sky-senior-python-developer-full-stack-django","json_url":"https://alion.io/job/e-sky-senior-python-developer-full-stack-django.json","meta":{"generated_at":"2026-09-30T17:17:59Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","usage":{"tier":"search","counted_by":"address","units_charged":0,"used_today":0,"day_limit":null,"remaining_today":null,"minute_limit":null,"resets_at":"2026-10-01T00:00:00Z"}}}