i
Kinara Capital
24 Kinara Capital Jobs
4-6 years
Bangalore / Bengaluru
Senior Software Engineer - Python/Javascript (4-6 yrs)
Kinara Capital
posted 1mon ago
Flexible timing
Key skills for the job
About the Company:.
Kinara Capital is a FinTech NBFC dedicated to driving Financial Inclusion in the MSME sector.
Our mission is to transform lives, livelihoods, and local economies by providing fast and flexible loans without property collateral to small business entrepreneurs.
Led by a women-majority management team, Kinara Capital values diversity and inclusion and. fosters a collaborative working environment.
Kinara Capital is the only company from India recognized globally by the World Bank/IFC with a gold award in 2019 as 'Bank of the Year-Asia' for our innovative work in SME financing. Kinara Capital is an RBI-registered Systemically Important NBFC.
Headquartered in Bangalore, we have 133 branches across Karnataka, Gujarat, Maharashtra, Andhra Pradesh, Telangana, Tamil Nadu, and Puducherry with more than 1800 employees.
Job Title : Senior Software Engineer.
Department : Systems & Technology.
This is a senior Engineer requirement for people with 3+ years experience developing python applications especially in the banking domain with ERP software such as Frappe. The person should have worked on software with ERP software such as Frappe for functionalities such as Loan Booking, Interest and repayment schedule calculation, foreclosures, repayment calculation etc.
Job Roles and Responsibilities :
- Write clean, reliable, reusable, scalable, testable, and maintainable code.
- Liaise with stakeholders such as Product Management team, Business team and QA team to ensure product requirements are well understood and translate the same to technical design and implementation.
- Ensuring application NFRs such as availability, scalability, reliability, performance and security aspects are addressed in design and implementation.
- Perform Code reviews, Design reviews and ensure best engineering practices are followed in the team.
- Mentor the junior engineers on best practices and guide them to take on larger responsibilities.
- Ensure production systems sanity is maintained and be on top of issues reported in production and resolve them within given SLA.
- Ability to learn New technology stacks and contribute in them.
- Good understanding of the SDLC and the Agile methodology.
- Proactively acquire knowledge of the latest industry trends and best practices in mobile technologies to implement them and.
Essential Skills :
- Experience building software applications with modern technologies such as python, javascript, microservices, Rest API etc,.
- Should have specific skills in developing banking accounting software such as the banking module for Frappe, specifically, but not limited to posting of ledger entries, generation of schedules & demands etc.
- Strong in backend development building scalable platforms and exposing the services as APIs for consumption at scale as a SaaS application.
- Experience building applications deployed in AWS cloud and using cloud services such as Kinesis, S3, Cloudwatch etc.
- Must have experience working with git.
- Cope with change and evolve with technology platforms as needed.
-Experienced in working with MySQL and OLTP databases.
- Full stack development experience with Front end Javascript technologies such as VueJs, ReactJs is a plus.
- Experience with Agile Development Methodologies.
Preferred Candidate :
- Banking domain and expert in python /who has worked in Loan Booking and Loan repayment.
Exp : 4 -6 years
Functional Areas: Other
Read full job descriptionPrepare for Software Python Engineer roles with real interview advice
4-6 Yrs
Bangalore / Bengaluru
1-3 Yrs
₹ 2 - 4L/yr
Bangalore / Bengaluru
2-6 Yrs
₹ 2 - 3.5L/yr
Rajahmundry, Hyderabad / Secunderabad, Serilingampally