Verified today
Senior Software Engineer, Python
About the role
Engineering Development group at Q2 builds custom digital banking solutions across the platform. The Senior Software Engineer designs, implements, and tests full‑stack Python applications, mentors teammates, and supports production systems with occasional on‑call duties. Bangalore, India, hybrid work model, flexible hours and collaborative environment.
What you’ll do
- Design, implement, integrate, and test software solutions
- Deliver solutions in live production systems
- Support, maintain, and resolve issues for custom features
- Ensure adherence to security and privacy policies
- Assist and mentor teammates
What you’ll bring
- 5+ years software development
- Proficiency in Python and SQL
- Full‑stack development experience
- Familiarity with Vue, Angular, React
- Knowledge of MVVM and design patterns
- Experience in Agile environments
Skills
Benefits
- Hybrid work opportunities
- Flexible time off
- Career development and mentoring programs
- Competitive health insurance and parental leave
- Community volunteering and philanthropy programs
Education
Bachelor's degree in Computer Science or related field