

About Dhwani Rural Information Systems
About
Dhwani Rural Information Systems is a development-focused technology firm with a mission to equip organizations operating at the BoP level with information and communications technology (ICT) solutions that are smart, integrated, and inexpensive. They are a social impact initiative that is technology-driven. They provide organizations in the development sector and social entrepreneurs with the ability to successfully manage and monitor their programs by utilizing ICT and tech solutions.
Dhwani RIS was established in 2012 as a result of the underlying enthusiasm of the founders to harness the power of technology for the sake of social change. During one of Sunandan Madan and Swapnil Agarwal's internships at the Institute of Rural Management in Anand, the two founders of Dhwani came up with the concept that would eventually become the company. In the course of their close collaboration with rural NGOs and organizations functioning at the BoP level, they saw that these groups were still falling behind in terms of their technological adoption; hence, they identified a need.
Connect with the team
Company social profiles
Similar jobs

We’re in search of a Back-End Software Engineer that specializes in server-side components. In this role,
you’ll primarily work on Node JS, Mongo DB, Redis, building scalable products and will bring a depth of
knowledge on algorithms and data structures. As a Back-End Software Engineer, on any given day you
might be architecting new features for our customers, refactoring existing code to be more scalable, and
seeing changes through to completion in a live environment.
Key Attributes you need to possess: -
- Prioritization- Should have a strong work ethics and show up on time at sessions with excellent skills
in predicting the amount of time needed to plan, coordinate, and perform on a task or managing their
clients as and when required.
- Quick Learning Ability- You should be an amazing self-learner who has the ability to learn new
technology on their own and are not threatened by new technologies. Someone who has an ability to pull
various bits of information and to process information on the fly with good logical and analytical skills.
- Deep and Broad Technical Experience- Someone who is able to hit the ground because they already
know the right technology.They should be able to meet coding principles and write code that is readable
and commented-on where appropriate.Through incorporating their cognitive abilities and extensive
industry experience, they are able to find optimal solutions easily.
- High-End User Focus-A good programmer does what they are asked to do, while a great programmer
thinks of the end user of the software and works to solve problems within the organization’s
capabilities.Someone who knows the functionality they’re creating is of high value.
-Business Acumen- Should have a great eye for Business acumen as the product build will be exposed to
millions of customers on-brand digital assets hence giving you exposure for handling a large user base in
a live environment.
-Teamplayer- Someone who is able to work in a challenging environment and requires complete
devotion, persistence and learning new things every day. As they will be involved in every fact of the
product development starting from product ideation, Interface design, user experience, analytics, and
engineering.
Typical work week look like:-
- Collaborating with the front-end developers and other team members to establish objectives and design
more functional, cohesive codes to enhance the user experience.
- Design and implementation of scalable applications by using asynchronous programming with
low-latency, high-availability, and performant applications between multiple systems, servers, and
environments.
-Integration of data storage solutions by creating database schemas that represent and support business
processes and also Integrating multiple data sources and databases into one system.
- Building reusable code and libraries for future use.
- Explore technical innovation and propose new solutions as and when required.
- Work with engineers, product managers and senior leadership to turn our product and technical vision
into a tangible roadmap every month.
Our ideal candidate should have:-
- 2+ years of relevant experience in a Tech Startup
- A solid grounding in Computer Science fundamentals (based on a BE/BTech or MS in Information
Technologies/Computer Science)
- Strong proficiency with JavaScript and knowledge of Node.js and frameworks.
- Strong hands on MongoDB and ability to write aggregation queries.
- Basic understanding of front-end technologies, such as HTML5, and CSS3.
- Hands-on on code versioning tools, such as Git, Redis, AWS, Sockets
You will break down business opportunities and problems into software solutions. You will work closely with the CTO to help product and marketing stakeholders distill the product vision and roadmap, into a technology vision. You will be responsible for the evolution of an already bleeding-edge highly distributed systems at the back-end, and would need to work withfront-end architects to come up with the best user experience for the gaming platform. You will be required to make decisions quickly, and work under strict timelines. You would lead technology strategy through analysis of market trends and product requirements. You would help set coding guidelines and help bring the most modern tools to keep engineering processes most efficient.
Requirements:
● B.E/MS in Computer Science or equivalent.
● 10+ years or more of progressive software technology experience with at least 3 years
in an architectural role.
● Completely hands on with technology and architecture. Start-up experience is a huge
plus.
● Ability to quickly prototype and demonstrate technology value adds and educate + drive
adoption within the extended technology team
● Excellent and robust understanding of scalable product system architecture(s),
platforms and core technologies
● Demonstrated problem-solving and leadership skills to pursue correct engineering
process in adverse conditions. Ability to embrace and demonstrate leadership beyond
ownership
● Work with engineering leadership to setup and manage processes.
● Track record of thought leadership and out of the box thinking in the technology arena.
● Ability to work efficiently in an entrepreneurial and in a start-up environment
● A Java/Spring/Akka, Javascript or Golang rockstar.
● Deep and hands on knowledge of some of these technologies - MySQL, NodeJS,
message brokers such as Kafka/RabbitMQ, NoSQL datastore such as Mongo, Cassandra,
Arango, distributed caches such as Redis/memcached, container technology such as
Docker and Kubernetes etc.
● Great proficiency in distributed systems design, with an ability to make the right
trade-offs for creating future-proof solutions.
● Building quick PoCs and full-fledged solutions with various AWS managed services would
be a big plus.
Responsibilities
- Clarify feature requirements with product team
- Design end to end feature flow
- Write scalable and bug free code
- Take care of test and deployment pipeline
- Maintaining the existing products
Skills And Qualification
- Must have experience with any scripting language (Javascript/NodeJS preferred)
- Experience with API-driven and highly scalable application is a plus
- Good knowledge of non relational DB (MongoDB preferred)
- Good with data structure and algorithms
- Good to have an experience with testing framework and CI/CD pipeline
Architect
Experience - 12+ yrs
About Wekan Enterprise Solutions
Wekan Enterprise Solutions is a leading Technology Consulting company and a strategic investment partner of MongoDB. We help companies drive innovation in the cloud by adopting modern technology solutions that help them achieve their performance and availability
requirements. With strong capabilities around Mobile, IOT and Cloud environments, we have an extensive track record helping Fortune 500 companies modernize their most critical legacy and on-premise applications, migrating them to the cloud and leveraging the most cutting-edge technologies.
Job Description
We are looking for passionate architects eager to be a part of our growth journey. The right candidate needs to be interested in working in high-paced and challenging environments leading technical teams, designing system architecture and reviewing peer code. Interested in
constantly upskilling, learning new technologies and expanding their domain knowledge to new industries. This candidate needs to be a team player and should be looking to help build a culture of excellence.
Do you have what it takes?
You will be working on complex data migrations, modernizing legacy applications and building new applications on the cloud for large enterprise and/or growth stage startups.
You will have the opportunity to contribute directly into mission critical projects directly interacting with business stakeholders, customer’s technical teams and MongoDB solutions Architects.
Location - Chennai or Bangalore
● Relevant experience of 12+ years building high-performance applications with at least
3+ years as an architect.
● Good problem solving skills
● Strong mentoring capabilities
● Good understanding of software development life cycle
● Strong experience in system design and architecture
● Strong focus on quality of work delivered
● Excellent verbal and written communication skills
Required Technical Skills
● Extensive hands-on experience building high-performance applications using Node.Js
(Javascript/Typescript) and .NET/ Golang / Java / Python.
● Strong experience with appropriate framework(s).
● Well versed in monolithic and microservices architecture.
● Hands-on experience with data modeling on MongoDB and any other Relational or NoSQL databases
● Experience working with 3rd party integrations ranging from authentication, cloud
services, etc.
● Hands-on experience with Kafka or RabbitMQ.
● Hands on experience with CI/CD pipelines and atleast 1 cloud provider - AWS / GCP / Azure
● Strong experience writing and maintaining clear documentation
Good to have skills:
● Experience working with frontend technologies - React.Js or Vue.Js or Angular.
● Extensive experience consulting with customers directly for defining architecture or system design.
● Technical certifications in AWS / Azure / GCP / MongoDB or other relevant technologies


Position: Lead Backend Engineer
Location: Pune, India (Initially Remote Due to COVID 19)
About the Organization:
It is one of the most exciting Bay Area Product Driven Organization in Logistics industry supporting more than 30,0000 customers.
As a software engineer on the Backend team, you will be building and owning backend services and infrastructure that power our core products. We strive for high standard of engineering quality while solving unique hardware as well as software challenges. You will have high impact roles at a relatively small company for our user base. You thrive in fast-paced, unstructured environments that require you to wear many hats and think on your feet.
What we are looking for?
- 4+ years of software engineering experience
- 2+ year of experience in Python/Django or Go
- Familiarity with Node.JS is a plus
- You write high quality and well-tested code to meet the needs of your customers.
- Good intuition for REST API design
- Start-up experience is a plus
- BS/MS/PHD in Computer Science or a related field (ideal)
- Preferably a Pune based candidate who can join at the earliest / Within a month
Should Be a Computer Science Graduate from a Tier-1 Engineering college like IIT/ BHU / NIT / VIT / COEP / PICT / BITS
Why join us?
- Very high-growth
- Passionate, collaborative, and awesome co-workers
- Free lunches
- Competitive salaries


Job Description
The candidates for senior development role will perform the following responsibilities:
- Mentor and lead a team of developers.
- Accept ownership of teams projects and deliverables
- Should derive and design technical specifications from general product requirements.
- Advise ways and means to obtain performance metrics of applications and optimize applications.
- Experience own and work on end to end on an application.
- Set Milestones and deadline.
- Must possess excellent attention to detail and be able to familiarize and quickly learn new Software/ framework/ languages/ technology with ease.
- Excel in solving complex problems and exhibit independent decision making.
- Act as an information resource and the subject matter expert for assigned areas of responsibility.
- Experience delivering software in a scrum /agile environment.

• Experience in design and development of Full Stack applications using one or
more JS frameworks like ReactJS
• Good architectural & design skills.
• Strong coding, data structures, and algorithms skills
• The ability to own end-to-end responsibility - right from the requirement to
release.
• The ability to produce bug-free and production-grade code.
Key Deliverables:
• Lead the team by example.
• Help design and code highly scalable and secure systems
• Work with a performance-oriented team driven by ownership and open to
experiments.
• Build stable and scalable applications that are unit and integration tested.
• Learn & Develop Leadership skills
• Understanding of CI/CD process and using Docker
TECHNICAL COMPETENCIES REQUIRED:
• Node.js, ReactJS. Experience building microservices (REST APIs) using
Node.js
• AWS experience integrating technologies like SQS, SNS, SES, Lambda, API
Gateway, Cognito
• Experience with one or more RDBMS databases like MySql, PostgreSQL
• Experience with one or more NoSQL databases like MongoDB, Cassandra,
DynamoDB, Aerospike, Elastic Search, Redis, neo4j, etc.
• Caching technologies like: Redis, Elastic cache,
• Cloud Providers like AWS/ Google Cloud / Azure
• CI / CD: Jenkins, Docker, Kubernetes
Duties And Responsibilities
Coding backend for a stock analysis platform in Nodejs. You don’t.t need any experience or understanding of stocks for this position.
Nodejs - candidate must have good experience working with Nodejs and have a deep understanding of space -time complexity for writing optimized code in typescript
Typescript- candidate must know typescript and have good experience with it.
MongoDB and PostgreSQL - candidate must have experience working with both technologies. understanding of both technologies and designing scalable and optimized database structures

1. Strong working knowledge of Php CMC Frameworks & object-oriented Php Programming and Drupal |
2. Strong knowledge of SQL/MySQL. RDBMS |
3. Familiar with the Apache Configuration |
4. Understanding the fully synchronous behavior of Php & Mvc Design patterns |
5. Ability to build Restful Api, Using Oops, Data Structure, and algorithms. |
6. Strong knowledge of the common Php or Web Server exploits and their solutions |
7. Creation of Plugins/widgets Written to Conform with the Drupal Coding Standards |
8. Leverage and Develop Apis, Plugins, and Scripts as Needed, to Interface with Internal Applications, Social Platforms, and Third-party Services. |
9. Strong Knowledge of Working On the Cms and Web Frameworks such as Drupal and hands-on experience in front-end technology. |
10. Hands-On Coding Expert in Php, SQL, and Javascript |
11. Must have Experience in Managing a Team of Min. 15-20 team members |
12. Must Possess Excellent Attention to Detail and Be Able to Familiarise and Quickly Learn New Software/ Framework/ Languages/ Technology With Requirements |
13. Should Be Smart to Grasp Requirements Quickly and Can Guide the development in a Global Team Coordination. |
14. Understand Client Requirements and Drive Projects with High-Quality Output. |
15. Should Be a Team Player and Bring Positive Influence Within the Team |
16. Ensuring High-performance and Availability and Managing all Technical aspects of the CMS |
17. Outstanding Communication and Presentation Skills |
18. Ability to Detect Performance Issues/ Scalability Bottlenecks, Existing Queries, and Write New Queries with Performance Optimization in Mind. |
19. Should Be Able to Interact with the International Clients |

About us:-
Zupee is India's hottest Real Money Gaming Platform
With in 1 yr of start, we just had an initial team of around 30 people, these 30 were successful to bring 10 Million+ users and an overall consumer spend of 1.5 Billion USD on the platform, the journey which needed years to be covered was covered with in 1yr. As we speak today, Zupee has been profitable for almost an year now and has ended the year 2020 with a team size of 70+ and over all growth rate was mapped around 20X.
Our user base has significantly gone up and we have invested highly in technology and have got best in class tech stack, it's time to add the backend developers who can help us scale up the platform so that we can drive profitable growth and become the market leader in our space.
Backend Developer :- (3 - 12 yrs)
What You'll Need?
- Knowledge of languages (JavaScript, Python) and frameworks/systems (nodejs)
- Strong analytical skills and aptitude
- Understanding of data architecture, software design and best coding practices
- Understanding of TCP/IP networking concepts and technologies
- Ability to learn new languages and technologies
- Experience with databases (both SQL and NoSQL)
- Familiarity with Agile development methodologies
- Working knowledge of Linux

