Python Developer
Role Overview
Join an engineering team to lead design and delivery of scalable Python solutions.
Combine hands-on development with technical leadership, architecture guidance, and engineering best practices.
Collaborate with product owners, architects, QA, and DevOps to build reliable, secure, maintainable services using Python and Django.
Key Skills for This Role
Full Job Posting
Role overview
Join an engineering team to lead design and delivery of scalable Python solutions.
Combine hands-on development with technical leadership, architecture guidance, and engineering best practices.
Collaborate with product owners, architects, QA, and DevOps to build reliable, secure, maintainable services using Python and Django.
Responsibilities
- Lead end-to-end Python and Django application delivery, ensuring quality, performance, and maintainability.
- Drive technical design discussions, architecture decisions, and implementation strategy for complex modules.
- Mentor developers through code reviews, pairing, and guidance on engineering practices.
- Own estimation, planning, execution, predictable delivery, and risk management.
- Set coding standards, testing practices, and CI/CD-aligned development workflows.
- Optimize performance, troubleshoot production issues, and implement long-term fixes.
- Apply secure development practices for authentication, authorization, and data protection.
- Work with cross-functional stakeholders to turn requirements into robust technical solutions.
Minimum qualifications
- 9–11 years of overall software development experience with strong Python expertise.
- Strong hands-on experience building web applications and services with Django.
- Solid understanding of RESTful API design, backend architecture, and scalable application development.
- Experience with unit and integration testing, debugging, and code reviews.
- Bachelor’s or master’s degree; listed credentials include BTech, MTech, MCA, or MSc.
Technical skills
- Primary technologies are Python and Django.
- REST APIs, PostgreSQL, Redis, Celery, and Docker are listed as good-to-have skills.
- Preferred experience includes modular Django architectures, ORM optimization, query tuning, caching, and performance profiling.
- Exposure to CI/CD pipelines and release management for backend services is preferred.
Preferred qualifications
- Team or workstream leadership, mentoring, and driving engineering best practices are preferred.
- Stakeholder management and clear communication of technical trade-offs are preferred.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Infosys
Lead Consultant - JD Edwards
Vancouver, CAN
Infosys is seeking a lead consultant to design, develop, and support technical solutions for JD Edwards EnterpriseOne 9.2, including integrations and orchestrations. Required qualifications include a bachelor's degree or
Senior Consultant - IFS Cloud FSM Functional
Calgary, CAN
Infosys seeks a Senior Consultant with deep IFS FSM Cloud expertise to lead functional implementation and support work, align business needs with system capabilities, and guide cross-functional delivery. Candidates need
Lead Consultant_ Reporting PowerBI
London, GBR
Role - Lead Consultant Technology – Functional Reporting Location – London, UK Compensation – Competitive (including bonus) Job Description Functional Responsibilities Lead reporting requirement workshops for Core HR, P
Program Manager - Oracle Fusion Cloud
Toronto, CAN
Infosys is seeking a Program Manager Cum AMS Service Delivery Manager for Oracle Fusion Cloud engagements with strong experience in leading end-to-end Oracle Fusion Cloud implementations and managing steady-state applica
Cyber Security Consultant
Ottawa, CAN
Infosys Public Services is seeking a Cyber Security Analyst. This position will interface with key stakeholders and apply technical proficiency across different stages of the Software Development Life Cycle including Req
Senior Sales Director - Data & Analytics - London
London, GBR
Infosys is seeking a Senior Sales Director to grow its Data, Analytics and AI business. The role owns the sales cycle, client relationships, revenue targets and strategic partnerships. Candidates should bring commercial
Senior Consultant_ Data Business Analyst
London, GBR
Infosys is hiring a Senior Consultant, Data Business Analyst for a techno-functional role focused on insurance and reinsurance data. The work includes requirements analysis, source-system mapping, and data validation; st
Lead SAP TMS Consultant
Calgary, CAN
Infosys is seeking a Lead SAP TMS Consultant to design and deliver complex SAP Transportation Management solutions, integrations, and migrations. The role leads solution work, advises clients, and guides delivery teams i
Lead Consultant - JD Edwards
Vancouver, CAN
Senior Consultant - IFS Cloud FSM Functional
Calgary, CAN
Lead Consultant_ Reporting PowerBI
London, GBR
Program Manager - Oracle Fusion Cloud
Toronto, CAN
Cyber Security Consultant
Ottawa, CAN
Senior Sales Director - Data & Analytics - London
London, GBR
Senior Consultant_ Data Business Analyst
London, GBR
Lead SAP TMS Consultant
Calgary, CAN