SMBC Group is seeking an experienced Lead Python Full Stack Developer to design, build, and lead development of modern, scalable web applications using Python-based microservices and React-based micro frontends. The role combines hands-on development with technical leadership and ownership of application technical design, coding standards, developer guidance, code and pull-request reviews, CI/CD and deployments, testing, and production releases. The developer is responsible for ensuring applications meet enterprise standards for quality, security, performance, maintainability, and auditability. The position leads the technical design and development of enterprise-grade Python full stack applications, including scalable and reusable microservices, RESTful APIs, service-to-service integrations, and secure APIs for business functionality, data processing, workflow orchestration, and external integrations. It also establishes reusable frameworks, libraries, API and logging standards, error-handling patterns, and development conventions; prepares and maintains technical design documents and related architecture and implementation materials; and participates in architecture and technical design reviews. The role also leads development of modern web applications with React, TypeScript or JavaScript, HTML, and CSS, including modular and reusable micro frontend architectures and shared UI components. It integrates frontend applications with Python REST APIs and microservices and contributes to application CI/CD and releases in partnership with DevOps teams. SMBC uses a hybrid workforce model, with employees working from home and an SMBC office; employees must live within a reasonable commuting distance of their office. Specific schedules are discussed during interviews, and hybrid work may not be permitted for certain roles.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior