Posted Jul 9, 2026

Sr Fullstack Python Developer

Apply for this role →
Dice is the leading career destination for tech experts at every stage of their careers. Our client, SDH Systems, is seeking the following. Apply via Dice today! Sr Fullstack Python Developer Location- Dallas, Canada, and Remote About The Engagement We are seeking an experienced Full Stack Developer to support the development, enhancement, and deployment of a Databricks/Python-based enterprise application. The selected resource will be embedded within the delivery team and will take full ownership of development activities — from code changes through to production deployment — while also supporting governance and compliance approvals critical to this environment. Technology Stack Languages & Frameworks • Python, FastAPI, Streamlit, Flask Data Platform Databricks Identity & Access SSO, OKTA, Active Directory (AD) Groups Environments Development (Dev), User Acceptance Testing (UAT), Production (Prod) Roles & Responsibilities Application Development & Enhancements • Design and implement scalable, maintainable solutions using Python, FastAPI, Streamlit, and Flask on the Databricks platform. • Conduct thorough code reviews, unit testing, and documentation for all development deliverables. • Collaborate closely with business stakeholders and product owners to translate requirements into technical solutions. UAT Support • Facilitate and support User Acceptance Testing (UAT) sessions with business users. • Gather, analyze, and prioritize feedback from UAT participants. • Implement iterative code changes and fixes based on UAT findings within agreed timelines. • Ensure all UAT exit criteria are met before progressing to production deployments. Deployments & Environment Management • Execute and manage application deployments across Dev, UAT, and Production environments. • Maintain deployment runbooks and release notes for each deployment cycle. • Troubleshoot and resolve deployment issues, ensuring minimal downtime and rollback readiness. • Coordinate environment refreshes and data synchronization as required. Security & Access Integration • Implement and maintain secure access controls using SSO, OKTA, and Active Directory (AD) Groups. • Ensure role-based access control (RBAC) is correctly configured across all environments. • Conduct periodic access reviews and remediate any identity/access discrepancies. • Adhere to the organization''s information security policies and standards throughout all development activities. Governance & Compliance Support • Prepare and present technical documentation and artifacts required for Architecture Review Board (ARB) approvals. • Support the AI Review Board (AIRB) review process with necessary technical justifications and model/data usage documentation. • Collaborate with the Legal & Compliance team to ensure the application meets all regulatory and policy requirements. • Track and close all governance action items arising from ARB, AIRB, and Legal & Compliance reviews. Required Qualifications • 10+ years of hands-on software development experience in full stack roles. • Strong proficiency in Python development with a deep understanding of backend and API development patterns. • Proven experience with FastAPI for building high-performance RESTful APIs. • Hands-on experience with Streamlit for developing data-driven, interactive web applications. • Working knowledge of Flask for web application development. • Demonstrated experience working with Databricks, including notebooks, clusters, and pipeline orchestration. • Experience implementing SSO/OKTA and Active Directory (AD) Group-based access controls in enterprise applications. • Proven track record of managing multi-environment deployments (Dev → UAT → Production) with proper release management practices. • Strong experience conducting and facilitating UAT, including feedback collection and iterative delivery. • Familiarity with governance and compliance processes, including ARB, AI Review Boards, and Legal & Compliance frameworks. Preferred Qualifications • Experience in financial services, banking, or other regulated industries. • Familiarity with CI/CD pipelines and DevOps practices (e.g., Azure DevOps, GitHub Actions). • Experience working in Agile/Scrum delivery teams. • Exposure to AI/ML governance frameworks and responsible AI practices.