Back to list

Vacancy description

Dhwani RIS - Software Development Engineer III in Gurgaon, भारत

Dhwani Rural Information Systems

  • Full-timeStandard weekly hours
  • ContractFixed-term or freelance

Gurgaon, भारत

SDE-3Full-Time - Gurugram, Haryana Experience - 5-8 YearsLocation : Gurugram, Haryana (Work From Office)Employment Type : Full-TimeExperience : 5 - 8 YearsAbout Dhwani :Dhwani Rural Information Systems (Dhwani RIS) is a social/development sector-focused advisory and consulting firm that develops IT applications for NGOs, government functionaries, CSRs, and international funding organizations to manage their projects and programs in India and https://jobeax.com/link/cHXARXDvxCPNz54R build technology solutions supporting programme management, grants management, HR, finance, operations, monitoring & evaluation, and impact reporting. Our work combines technology, data, and social impact to solve real-world challenges at https://jobeax.com/link/e1ygwzk0lw9Z6sRs the Role :We are looking for an SDE-3 to own technology end-to-end - from understanding the business problem and designing the architecture, to guiding the team, writing critical code, and taking full accountability for the outcome in https://jobeax.com/link/Hezg8dvjjr3l1S3T is not a role for someone who executes assigned tasks. The SDE-3 will work closely with Product Managers, Project Managers, Business Analysts, DevOps, QA, junior developers, and client stakeholders - translating business requirements into technically sound solutions and leading their https://jobeax.com/link/dTgfFvxbW2DcBkFN you think in systems, take ownership without being asked, and can lead a team while staying hands-on - we would like to hear from https://jobeax.com/link/F5wkEvjtX3G4ym8P You'll Do :Architecture & System Design :- Design architecture for features, modules, and full applications - covering frontend, backend, database, APIs, integrations, and infrastructure.- Make technology and architectural decisions with clear awareness of trade-offs, scalability, security, performance, and maintainability.- Review existing architecture to identify bottlenecks and design gaps, and drive improvements.- Translate business requirements into technically sound designs and explain decisions to both technical and non-technical stakeholders.Hands-On Engineering :- Write, review, and own critical parts of the codebase - this is a hands-on role, not pure management.- Debug complex issues and perform root-cause analysis across the full stack.- Design and optimise database schemas, SQL queries, and API contracts.- Ensure code quality, testing practices, and engineering standards across the team.- Think beyond "does it work?" - consider edge cases, failure modes, security, and long-term maintainability.End-to-End Ownership :- Own the full delivery lifecycle : Requirement - Technical Approach - Architecture - Task Breakdown - Development - Testing - Deployment - Production Support - Optimisation.- Proactively identify risks, dependencies, and edge cases before implementation begins.- Follow production issues through to resolution and root cause - not just https://jobeax.com/link/bc3RVuBgKToAhhV6 Leadership :- Lead, mentor, and unblock a team of junior and mid-level developers.- Break down work, delegate effectively, and maintain delivery accountability across the team.- Conduct code and architecture reviews with clear, constructive feedback.- Identify technical gaps within the team and help close https://jobeax.com/link/kp038k0gmXHwTCh7 Communication :- Switch fluently between business-level and technical-level conversations.- Communicate risks, timelines, and trade-offs proactively - not reactively.- Work closely with Product Managers, Project Managers, Business Analysts, QA, DevOps, and https://jobeax.com/link/b23Kv3SWGT2kWLbQ We're Looking For :We value engineering depth, ownership, and structured thinking above framework familiarity. You will thrive in this role if you :- Take accountability for outcomes - not just tickets. You don't wait for someone else to define every technical decision.- Think in systems - you ask how things interact, fail, scale, and age, not just whether they work.- Can handle ambiguity and challenge assumptions constructively while moving forward.- Are technically curious and continuously building your own depth.Must-Haves :Technical Depth (Non-Negotiable) :- Strong programming fundamentals - data structures, algorithms, OOP, design patterns, and software engineering principles.- Strong hands-on production experience with at least one of https://jobeax.com/link/JSd7UYCSg572jJDY, Python, or Java, along with proficiency in a relevant framework.- Full-stack development : strong backend with meaningful hands-on experience across frontend, APIs, databases, integrations, and application architecture.- Database engineering : schema design, SQL, indexing, transactions, query optimisation, and performance tuning for large datasets.- API & integration design : REST APIs, authentication/authorisation, integration patterns, asynchronous processing, and distributed system concepts.- System design & architecture : ability to translate requirements into scalable, maintainable, and reliable end-to-end technical solutions.- Scalability & reliability - caching, queues, concurrency, fault tolerance, observability, and performance optimisation.- Debugging & problem-solving - strong root-cause analysis, production debugging, and structured problem-solving skills.- Testing & code quality - unit/integration testing, code reviews, clean code, static analysis, and engineering quality standards.- Security awareness - secure coding practices, access control, data protection, and common application security https://jobeax.com/link/DdizYFqbijqUWvNc & Ownership :- Technical leadership - ability to guide engineers, conduct effective code/design reviews, mentor developers, and contribute to engineering standards.- End-to-end ownership - proven ability to own and deliver complex, multi-component systems from requirements through design, development, deployment, and production support.- Technical decision-making - ability to evaluate trade-offs and make pragmatic decisions considering scalability, maintainability, cost, and delivery timelines.- Stakeholder communication - ability to communicate technical decisions, risks, dependencies, and trade-offs clearly to both technical and non-technical stakeholders.- Execution maturity - ability to break down ambiguous problems, identify dependencies, manage risks, and drive initiatives to completion.- Product & domain thinking - ability to understand complex business workflows and translate them into effective and maintainable technical https://jobeax.com/link/Ebqt0a1SySGvtm6x :- Bachelor's degree in Computer Science, Engineering, or a related https://jobeax.com/link/f13LJ1GY1J6lKnmc to Have :- Experience with Python and the Frappe/ERPNext framework.- Familiarity with ERPNext modules, DocTypes, Client/Server Scripts, REST APIs, and Bench.- Experience building business applications, ERP platforms, or domain-specific enterprise systems.- Experience with AWS or similar cloud platforms, containerisation, and CI/CD pipelines.- Exposure to observability, infrastructure-as-code, and production operations.- Experience working with large datasets, data migrations, or ETL/data integration pipelines.- Exposure to open-source development and contribution.AI-Assisted Development :At Dhwani, AI tools are part of the daily engineering workflow. We encourage developers to use AI for coding, debugging, architecture review, documentation, and https://jobeax.com/link/6oiHSvZHhTBKQVci encourage the use of AI tools; however, candidates are expected to understand, validate, and explain the code and solutions they build. Dhwani encourages responsible use of AI tools; however, candidates are expected to understand the concepts behind the solutions they build and independently validate AI-generated outputs. Strong fundamentals and learning ability are preferred over superficial framework https://jobeax.com/link/kHsMP3Enik0wzpQp Join Dhwani?- Own the full technical picture - architecture, delivery, team, and production - in a role with real scope and accountability.- Work on solutions that create measurable social impact across NGOs, CSR foundations, governments, and development organisations.- Work directly with product, business, and leadership teams in a flat, ownership-driven environment.- Build expertise across product and services delivery at a company where strong engineers grow fast. (ref:hirist.tech)

Similar vacancies

More like this role

  • Full-time
... services to enhance data processing. - Contribute to architecture decisions and technical strategy. - Mentor junior developers and participate in the team's development process. Requirements - At least 3 years of non-internship professional software development experience. - At least 2 years of non-internship experience designing ...

Bangalore, भारत

... technologies and proactively recommend innovations that improve performance and scalability. Required Skills and Experience - 2+ years of experience in full-stack development with Python/Django and Next.js. - Proven experience leading small to mid-sized engineering teams. - Strong grasp of REST APIs, microservices, and scalable ...

Bangalore, भारत

Squareroot Consulting Pvt Ltd.

Principal Engineer - Software Development

Principal Engineer - Software Development Responsibilities :- Work with multiple project teams internal and outsourced development partners responsible for all stages of quality assurance for complex products and platforms, including testing strategy, analysis, coding, results evaluation, and proposed corrective actions- ...

Bangalore, भारत

  • On-site
  • Full-time
  • Backend

Rs 15 - 16 lakhs p.a.

Software Development Engineer 1 In-Office Base location Gurugram, Haryana, India Backend Engineer – Gurgaon | Full Time Only immediate joiners or candidates serving notice up to 30 days will work. Only Product based companies background will be considered. Any internship or training experience will not be considered as ...

Gurgaon, भारत

  • Remote
  • Full-time
  • IT
  • Backend
... Advantage is the mission of Part Analytics, an Altium Company. Our AI-powered supply management software empowers manufacturing companies to accelerate product development, improve profit margin and uncover hidden risks in the supply chain. About the Role We are looking for a Software Engineer to help in developing high quality, ...

Bangalore, भारत

  • Hybrid
  • On-site
  • Full-time
  • Contract
  • IT
  • QA
... ongoing feedback. Ready to make an impact at the company pioneering security transformation in the AI era? Join us at Zscaler. Role We are looking for a Staff Software Development Engineer to join our team. This is a hybrid role based in Bangalore, reporting to the Director, of Engineering. What you’ll do (Role Expectations) ...

Bangalore, भारत

  • Full-time
  • IT
  • Research

€11.4 EUR

... test data collection, data processing and analysis at bench level and on road (for software components and full software) - Development and integration of software components on standard or internal platforms - Debug raised issues and proposes fixes by discussing with testers and SW requirement engineers - Develop SW according ...

Bangalore, भारत

  • Full-time
Position Overview We are seeking an Engineer II to join our embedded switching software development team. This entry-level position focuses on developing low-level C software for our managed switches built on Broadcom chipsets, ranging from 10GB to 400GB switching platforms. This role is ideal for recent graduates or early-career ...

Chennai, भारत

  • Full-time
  • Contract
  • IT

$25 USD

... millions in ARR in 2 years - We’re trusted by both single-location operators and the largest PE-backed roll-ups - Raised $25M+ from Khosla Ventures and YC Staff Software Engineer @ Broccoli We’re looking for a Staff Software Engineer to help build the AI intelligence layer that runs front-office operations for home service businesses. ...

Bangalore, भारत

  • Hybrid
  • On-site
  • Full-time
  • Contract
  • IT
... in the AI era? Join us at Zscaler. Role We are looking for a Sr Software Engineer to join our team. This is a Hybrid role, reporting to the Senior Manager, Software Engineering in the Exposure Management & Security Operations department. As a passionate engineer you will work with a team of cloud architects in building ...

Bangalore, भारत