Senior Developer – Python & Data Solutions
ShepHertz Technologies
5 - 10 years
Gurugram
Posted: 21/02/2026
Job Description
Company Description
ShepHertz is an Enterprise Platform that facilitates Agile and Incremental Digital Transformation for organizations worldwide. Operating in over 9 countries and trusted by app developers, studios, and enterprises across 150+ countries, ShepHertz processes over 110 billion API calls. The company offers a one-stop-shop solution for enterprises, enabling seamless transitions across omni-channel devices, with services available through public, hybrid, dedicated cloud, or on-premise options. With actionable big data analytics and secure API management, ShepHertz helps businesses meet evolving consumer needs quickly and efficiently.
Job Title: Senior Developer Python & Data Solutions
Location: Banglore
Experience Required: 68 Years
Employment Type: Full-Time
Role Overview
We are seeking a highly skilled Senior Developer with strong expertise in Python-based data engineering and reporting solutions. The ideal candidate will have hands-on experience with workflow orchestration tools such as Apache Airflow, strong database skills in PostgreSQL, and proven experience in data migration and client-facing engagements. Exposure to banking domain projects will be a strong advantage.
This role involves end-to-end ownership from requirement gathering and solution design to implementation, optimization, and client communication.
Key Responsibilities
Design, develop, and maintain scalable applications using Python.
Build and manage data pipelines using Apache Airflow.
Lead and execute data migration projects (legacy systems to modern platforms).
Design and develop robust reporting solutions and dashboards.
Write optimized SQL queries; manage and tune databases in PostgreSQL.
Collaborate with stakeholders to gather, analyze, and document business requirements.
Provide technical guidance and mentorship to junior developers.
Ensure best practices in coding, security, performance optimization, and deployment.
Participate in client meetings, solution discussions, and project planning.
Contribute to architecture decisions and technical strategy.
Required Skills & Qualifications
6+ years of experience in software development with strong Python expertise.
Hands-on experience with Apache Airflow (DAG creation, scheduling, monitoring).
Strong SQL skills with deep understanding of PostgreSQL.
Proven experience in data migration projects.
Experience in building reporting/BI solutions.
Strong understanding of database design, indexing, and performance tuning.
Experience in requirement gathering and client handling.
Excellent communication and stakeholder management skills.
Good to Have
Experience working on banking or financial domain projects.
Knowledge of ETL frameworks and data warehousing concepts.
Familiarity with cloud platforms (AWS/Azure/GCP).
Exposure to DevOps practices and CI/CD pipelines.
Key Competencies
Strong analytical and problem-solving skills
Leadership and mentoring abilities
Client communication and presentation skills
Ownership mindset and accountability
- esigning and implementing data solutions using technologies such as SQL, NoSQL databases, and data pipelines
- Strong knowledge of software development principles, algorithms, and data structures
- Experience in cloud platforms and deployment strategies
- Innovative problem-solving capabilities, attention to detail, and ability to work collaboratively in a team
- Relevant experience with big data tools and platforms is a plus
- Bachelors or Masters degree in Computer Science, Engineering, or a related technical field
Services you might be interested in
Improve Your Resume Today
Boost your chances with professional resume services!
Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.
