We are looking for a passionate Software Engineer (Python) to join our growing team in Bengaluru. The ideal candidate should have strong coding skills, problem-solving ability, and a track record of building scalable applications. If you love working with modern technologies, solving complex problems, and delivering high-quality software, we’d love to hear from you.
RequirementsKey Responsibilities
- Design, develop, and maintain robust, scalable, and high-performance applications using Python.
- Write clean, efficient, and reusable code following best practices.
- Collaborate with cross-functional teams (Product, QA, DevOps) to deliver end-to-end solutions.
- Integrate APIs, third-party services, and data sources into applications.
- Participate in code reviews, troubleshoot issues, and optimize performance.
- Stay updated with emerging technologies and propose innovative solutions.
- Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
- 2–5 years of professional experience as a Python Developer / Software Engineer.
- Strong knowledge of Python frameworks (Django, Flask, or FastAPI).
- Experience with RESTful APIs, microservices architecture, and database systems (MySQL, PostgreSQL, MongoDB).
- Proficiency in version control (Git) and CI/CD practices.
- Familiarity with cloud platforms (AWS/Azure/GCP) is a plus.
- Strong analytical, debugging, and problem-solving skills.
- Experience with front-end frameworks (React/Angular) for full-stack exposure.
- Knowledge of containerization (Docker, Kubernetes).
- Exposure to data pipelines, ML models, or big data frameworks.
Top Skills
What We Do
Global Software Solutions Group Veracious product line is a series of robust banking platforms that provide core banking, payment systems, custom process automation, and document management solutions for banks and financial institutions in Middle East & Africa. This cutting-edge product line features the Veracious Payments Hub, Digital Banking and the DMS, all built on the Torus Lowcode development platform software.
Global Software Solutions Group is a software solutions provider that aims to solve mission-critical problems that financial institutions face today. Our software solutions bring together our Low Code platform, the payments product line and customized service offerings to solve mission-critical statements in core banking, payments, process automation, and document management. The Payments Hub is GSS's flagship product.