Job Objective :
We are seeking a highly skilled Senior Python Developer to join our dynamic Technology team. The role involves contributing to the design and development of a next-generation lending ecosystem, creating a secure, scalable, and user-friendly platform. This is a hands-on technical role, requiring expertise in software development, architecture, and end-to-end project Accountabilities :
- Work in Agile development methodology and participate in sprint planning, estimation, and retrospectives.
- Take ownership of assigned modules / applications, ensuring timely delivery and stakeholder satisfaction.
- Collaborate with architects, developers, QA, and business teams to execute projects.
- Deliver projects from concept to production, maintaining high quality and coding standards.
- Mentor junior team members and provide technical guidance.
- Drive cross-functional collaboration with vendors, partners, and internal stakeholders.
- Identify risks, issues, and performance bottlenecks, ensuring timely resolution.
- Lead project deliveries with minimal supervision while maintaining high & Experience :
Education : BE / B.Tech in Computer Science, Electronics, or related field.
Experience :
Minimum 7+ years of relevant software development experience.Strong experience in Python frameworks : Flask, Dask, Celery, PySpark.Exposure to front-end technologies : ReactJS (mandatory), Angular (preferred).Experience with API Gateways (NGINX preferred) and AD authentication.Knowledge of testing frameworks : JUnit, Mockito, Selenium, or Cucumber.Database expertise : SQL / NoSQL (Postgres, CouchDB preferred).Hands-on experience with Kafka (or other messaging systems), Docker, and Kubernetes.Cloud exposure : Azure / AWS.Strong understanding of algorithms, data structures, and design patterns.Experience in project management including planning, risk management, and issue resolution.Excellent leadership, problem-solving, and communication Competencies :Technical expertise in Python ecosystem.Strong analytical & problem-solving skills.Ability to lead and deliver independently.Effective communicator across technical and non-technical stakeholders.Adaptable to fast-paced and evolving environments.(ref : hirist.tech)