The 10BedICU team within eGovernments Foundation works as a small distributed start-up in the NGO space. We are a technology oriented team on the journey to make critical healthcare more accessible across the country.
As a banckend dev in the team, you will be working on some of the most interesting challenges and collaborating with telented and highly skilled individuals across the industry.

Similar jobs
- Deployment and production support.
- Strong knowledge of SQL database and experience in writing queries with and without ORM.
- Designing and creating RESTful APIs for internal and partner consumption
- Experience of code versioning tools, such as Git, Bitbucket, Github
Senior Software Engineer - Payments
MishiPay
Competitive salary, bonus and potential share options
Bangalore
Please read our full advert before applying. You MUST have payments experience.
About Mishipay:
MishiPay (https://mishipay.com/" target="_blank">https://mishipay.com/) was founded in 2015 by Mustafa Khanwala (https://t.sidekickopen87.com/s3t/c/5/f18dQhb0S7kv8cW0B4W4V2M7g2zGCwVW8Jbw_83My4KPW4XXYRz3MqbyWW4Xq_Cl16gGDkf34lRCG01?te=W3R5hFj4cm2zwW4mKLS-3ZWVWBW3K2-zv1JxwY5W1Lyz993_-rybW3z9CQ13QZn51f3zd5DJ04&si=6558133869871104&pi=23656670-1dc8-41be-f0fe-f4c7fec4c64c" target="_blank">/in) bringing the best of the online checkout experience to physical stores.
We do this with our Scan, Pay and Go experience. Using our native apps on Android or iOS, or our web app available on Chrome or Safari, customers scan the products they wish to buy in store using their own phone and pay instantly. This eradicates the need to wait in line or touch store hardware.
As the world’s leading Scan and Go provider, we work with 30+ brands across 15 countries, including names like MUJI, Eroski, Flying Tiger Copenhagen, Spar, Londis and many others. The work is challenging, hard and long and requires you to be on top of your game but if the adventure and journey excite you then this is the place for you. We want to make sure that in exchange for this commitment from our team, we offer them the best package possible in terms of options, salary and bonus linked to the success of the business. You’ll also quickly see the impact of your work as we develop our products and customers
Requirements
We are looking for a Backend Engineer who possesses a passion for pushing mobile technologies to the limits and will work with our team of talented engineers to design and build the next generation of our mobile applications. You’ll play a key part in the development of our products, help to evolve and streamline our tech stack to suit our needs as we grow, and you’ll enjoy working in an environment surrounded by like-minded inspirational individuals.
Ideally we would love you to have Python, but we will also look at Java or other languages. It's essential you have worked as a Backend Engineer in a Payments domain.
Qualifications:
- Ideally, deep expertise with Python programming language and Django + DRF framework to build backend services
- Experience with Node.js and Kafka
- Substantial experience in building complex and scalable solutions using SQL databases
- Hands-on experience of database modelling for any NoSQL databases like MongoDB / Cassandra / DynamoDB or other
- Experience with full backend development life cycle in any programming language on a Linux platform
- Comprehensive operational experience including, optimizations & deployments with Kubernetes
- Experience leading multi-engineer projects and mentoring junior engineers
- Strong object oriented design skills, ability to apply design patterns, and an uncanny ability to design intuitive module and class-level interfaces
- BTech, MTech, or higher in Computer Science or related technical discipline (or equivalent)
You will:
- Take ownership of a functional area from product conception to delivery
- Contribute to engineering requirement documents (ERDs) by defining work breakdown, estimating tasks duration & setting milestones
- Take non-functional requirements (Reliability & Availability, Scale, horizontal scalability) and Tech stack decisions
- Participate in daily agile team stand-ups
- Coach and mentor junior team members
- Own code base & documentation quality
- Actively work to clear maintenance debt as we continue improving our tech
Benefits
Why MishiPay?
You’ll work with an inspirational multi-cultural team, based in our central London HQ, the US and Bangalore, who are redefining the retail industry globally. We offer a tight-knit, collaborative and exciting work environment, coupled with the opportunity to see the apps we develop live in action within some of the world’s largest retailers, impacting the lives of millions of shoppers. You’ll also get:
- Yearly Bonuses and Share Options
- Learning and Development Monthly Allowance
- A chance to be recognised in one of our two monthly award schemes (and win various prizes)
- A new MacBook
- Pitch Training
- Online Fitness Sessions
- Quarterly team-building and fun events for our London office and free lunches in Bangalore!
About Us:
Three Wheels United works in the exciting fintech domain by developing novel solutions to improve financial inclusion and reduce pollution. Our solutions are backed by cutting edge technology which helps streamline complex financial instruments and improve operational efficiency between various partners. Three Wheels United has won several awards for its efforts in driving sustainable use of resources and promoting clean technology and not surprisingly is backed by multiple international and national venture funds.
Being a start-up, Three Wheels United offers a challenging fast-paced environment to learn and grow by providing you opportunities to step out of comfort zone and tinker with your creative and innovative side and host various responsibilities.
Technology Description:
In collaboration with Microsoft Research, we are developing a data-driven lending platform catered towards the needs of “emerging markets” users. The complete platform has various components, all working in tandem to provide a “comfortable” loan journey for our borrowers by working on increasing their ability to earn more as well as improving their willingness to repay. As someone joining the technology team, you’ll have the chance to experience and lead efforts into scaling the existing systems to thousands of users across India and outside. You’ll also get a chance to learn the various nuances of working in the domain of finance and sustainable technology development.
We are looking for outstanding engineers to assist building up the core components as well as designing new components. Knowledge of existing technologies is preferred, but ultimately, we are looking for individuals with a growth mindset, willing to learn and contribute to their growth and the growth of their peers.
Funding and Partnerships:
Our lending model has been identified as one of the most innovative in global south by the Climate Finance Lab and we have raised seed funds from global Angel investors to scale our operations. We work closely with Microsoft Research India and Mahindra Electric as our technology partners. The technology team is being incubated at Microsoft Research’s Center of AI and Societal Impact and will work closely with Researchers to iron out the platform. https://hashedin.com/blog/acm-sigchis-1st-bangalore-chapter-user-research-in-action/">HashedIn and Diode cover in brief our partnership with Microsoft Research’s TEM group and the work around financial inclusion and sustainable technology development.
Responsibilities:
- Develop, modify, and maintain code base of various applications.
- Coordinating with a remote team and applying appropriate branching, labelling using GIT.
- Adding features to the existing web dashboard for monitoring and supporting field operations.
- Implementing application testability and diagnostics and fixing bug with REDUX architecture.
Good to Have:
- 2+ years’ experience with development of Restful APIs.
- Knowledge of MVC architecture.
- Strong Knowledge of Database management and OOP.
- Any prior experience of using CD/CI pipelines and experience with azure web services.
Great to Have:
- Contributions to Opensource projects.
- Contributions to developer community through Stack Overflow, TopCoder, CodeChef, Google Developer Groups etc.
- Relevant personal or public technical blogs
We are looking for a Senior Python Developer to join our engineering team and help us develop and maintain various software products. Your primary focus will be the development of all server-side logic, ensuring high performance and responsiveness to requests from the front-end.
Python Developer responsibilities include designing product, writing, and testing code, debugging programs, and integrating applications with web services.
Skills And Qualifications
• Expert in Python, with knowledge of multithreading and multitasking framework
• Expert in PySpark and Spark Framework
• Expert in Docker and Container Environment.
• Strong unit test and debugging skills
• Knowledge on MySql, Hive, Hadoop and NoSQL Databases
• Good Understanding of event-driven programming in Python
• Hands on experience on Kubernetes and container management using Kubernetes on Azure Cloud
• Hands on experience on Azure Cloud Load Balancer and VPC networking
• Good Understanding of Azure Cloud services
• Knowledge of user authentication and authorization between multiple systems, servers, and environments. eg. Single Sign On (SSO)
• Proficient understanding of code versioning tools as Git
• Understanding of accessibility and security compliance
• Implement security and data protection solutions
• Coordinate with internal teams to understand user requirements and provide technical solutions
- Solid experience in RoR, Golang, NodeJS or Python. Good to have exposure to ML.
- Should have experience in cloud computing
- Has an ability to quickly learn and contribute in multiple codebase
- Overcomes roadblocks and requires minimal oversight
- Takes initiatives to fix issues/tech debts before assigned to him/her
- Able to deep dive into codebase and advise QA of possible regression impact
- Communicates tech decisions through design docs and tech talks
- Has delivered projects with end-to-end accountability
- Keeps track of industry trends and introduces right tech/tools for a given job
- Excellent understanding of software engineering practices, Design Patterns, Data Structures, Algorithms
Responsibilities:
Drives technology stack choices for treebo tech teams.
Comfortable working in fuzzy environments and changing requirements.
Act as a technical mentor to your team.
Requirements:
Effective problem solving skills in complex & large scale environment.
Exposure in Distributed systems and micro services.
Exposure to a wide variety of problem spaces, technologies.
Very Strong System design, separation of concerns and OO design skills
with ability to craft crisp interfaces and communicate at the right
levels of abstraction.
His / her code should be model code for the rest of the engineering
organisation.
Experience working with web-scale / user path systems.
Experience working with large scale persistent systems including NoSQL
databases.
3 - 6 years of overall experience.
B Tech or higher in Computer Science or equivalent required.
FULL STACK PYTHON DEVELOPER.
COMPETITIVE SALARY PACKAGE.
Experience:
5 - 8 years of Python 3 skills
5+ years hands of Django framework
Payment Gateways integration
Database skills in a relational database (MariaDB PostgresSQL)
Knowledge of how to build and use with RESTful APIs
Strong knowledge of version control (i.e. git, svn, etc.)
Experience deploying Python applications into production Amazon Web Services (AWS) infrastructure knowledge is a plus
Nice to have worked before:
PCI Compliance products
Microservices
Serverless
Responsibilities:
Develop cloud-based Python Django FinTech software products
Working closely frontend Developers
Participating in architectural, design and product discussions
Designing and creating RESTful APIs for internal and partner consumption
Working in an agile environment with an excellent team of engineers
Who you are?
Self-motivated, team player comfortable in a high-growth environment
Be friendly, fun, awesome to be around
Energetic, engaging personality
Track record of over-achievement
Passionate about what you do and care deeply about the things you build
Able to clearly communicate with both technical and non-technical audiences
We love team players who will jump in to help get a project done
Tech you'll use:
PythonDjangoMariaDB, AWS, DO, Redis, RabbitMQ.
We are an IIT Bombay incubated, early stage healthcare start up developing a mobile based Ai technology to help reduce health risks for women during their pregnancy. Our Founders are Harvard and Columbia University alums with extensive experience in digital health in the US and India.
Role: Back end developer ( Python + Flask/Django, Location Mumbai, Marol):
Must have:
- 1-4 years hands on experience in Core Python with preferably Flask framework for complex web and mobile applications.
- Deployment experience
- Must have experience with Mongodb, MySQL and AWS
- Experience in Redis, Aerospike
- Good command of API development and deployment ( G Unicorn, Supervisor, Jenkins) Algorithms, system design, OOPS concepts.
- Agility and flexibility to in start up environement with focus on customer, excellent communication skills, and high level of responsibility and responsiveness.
- Project management, scheduling, allocation and delivery.
- Proven experience in agile development, sprint planning and backlog management.
Good to Have:
Experience in Machine Learning, Dialogflow or Rasa for NLP,
Senior / Python Developer
We are looking for a Senior / Python Developers to join our engineering team and help us develop and maintain various software products. Your responsibilities include understanding the product very well, and lead the integration of this product into architecture.
To be successful in this role, you should have strong technical knowledge and solid experience of all steps of the software engineering process and the tools associated with those. You should be a go-getter, a clear communicator and a strong collaborator who works well in a team as well as the customer. You should want to do high quality work and produce output that you are proud of.
- Good understanding of Python especially should have used file/directory access, data persistence, compression and archiving, cryptographic services, concurrent operations, networking and IPC, developmental tools etc.
- Good understanding of key differences in Python 2 vs 3
- Knowledge of lib2to3, six, python-future libraries. Compatibility idioms provided by these libs and their limitations, issues in using them as is.
- Knowledge of Python3 changes in data types especially str, bytes in Py3 vs str, unicode in Py2. Should be able to gauge, understand impact of this on data in transit/data at rest in a large project.
- Knowledge of using C extensions in Python code, modifying to run with Python3, Python 2-3 compatibility.
- Experience working with large python codebase.
- Working knowledge of mysql, Python ORM like sqlobject.
- Working knowledge of Common third party modules like cherrypy, falcon, gunicorn, etc.
- Good experience with basic python, no django/flask needed
- Some code needs to run in Python 2, some in Python 3 and some in compatibility mode
- Issues for Druva are in ORM, marshalling, networking
- Need candidates having Understanding of basic data types, extensions of python
- Data type conversion and networking is important
- Internals of Python are important












