Top Software Engineer Jobs in Gurgaon

9 Days AgoSaved
In-Office
Gurugram, Haryana, IND
Senior level
Senior level
Healthtech
Develop embedded application software and middleware for Linux-based wireless gateway products. Implement features from software and system requirements, conduct code and documentation reviews, manage embedded Linux patches and cybersecurity releases, and perform board bring-up and hardware-software debugging. Build configuration and cross-compilation environments using U-Boot, Yocto, CMake, and Makefiles. Apply modern C++, design patterns, TDD, unit testing, and continuous integration.
Top Skills: ArmBspC++C++11C++14CmakeContinuous IntegrationEmbedded LinuxEmmcEthernetFdaGoogle MockI2CI2SIec 62304Iso StandardsMakefilesParasoftPci ExpressQnxSpiTddU-BootUartUsbVxworksYocto
Reposted 4 Hours AgoSaved
Remote
India
Junior
Junior
Healthtech • Software
Develop and maintain cross-platform mobile applications for iOS and Android using Flutter and Dart. Build UI components, integrate REST APIs, manage local data, write automated tests, fix bugs, optimize performance, and collaborate with product, design, backend, and engineering teams. Participate in Agile ceremonies, code reviews, pair programming, and technical decision-making while learning and applying mobile architecture and development best practices.
Top Skills: AndroidBlocDartFirebaseFlutterGitGitHiveiOSKotlinProviderRest ApisRiverpodSentrySqliteSwift
10 Days AgoSaved
Hybrid
2 Locations
Senior level
Senior level
Food • Software • Hospitality
Design, develop, test, and maintain scalable software solutions using clean coding practices and robust architectures. Troubleshoot complex production issues, conduct design and code reviews, collaborate with cross-functional teams, and support team member growth. The role requires expertise in C#/.NET, RESTful APIs, databases, front-end frameworks, object-oriented design, microservices, testing, and software quality practices.
Top Skills: .NetAgileAngularAWSAzureBootstrapC#Domain-Driven DesignJacocoMicroservicesPostgresReactRestful ApisSonarqubeSQLUmlVue
10 Days AgoSaved
Hybrid
2 Locations
Senior level
Senior level
Food • Software • Hospitality
Leads the design, architecture, implementation, and technical direction of complex software systems. Responsibilities include coding, architectural design, code and design reviews, mentoring engineers, troubleshooting production issues, improving scalability and reliability, and collaborating with product, QA, DevOps, and other teams. The role champions microservices, domain-driven design, testing practices, and continuous technical improvement while influencing decisions across teams.
Top Skills: .NetAgileAngularAWSAzureBootstrapC#Domain-Driven DesignEvent-Driven SystemsJacocoMicroservicesPostgresReactRestful ApisScrumSonarqubeSQLTddUmlVue
10 Days AgoSaved
In-Office
Gurgaon, Gurugram, Haryana, IND
Senior level
Senior level
eCommerce • Retail
Develop and deliver scalable backend software for a retail media platform. Responsibilities include designing microservices, building RESTful APIs with C# and .NET Core, applying cloud-native practices, improving performance and observability, implementing testing and security standards, and supporting CI/CD, GitOps, infrastructure-as-code, and Agile delivery.
Top Skills: .Net CoreAWSC#Ci/CdDockerGitopsGoogle Cloud PlatformHelmKubernetesMicroservicesAzureRestful ApisTerraform
Reposted One Month AgoSaved
In-Office
Gurugram, Haryana, IND
Mid level
Mid level
Healthtech
Design, build, and deploy secure, highly available web and cloud applications. Develop full-stack solutions using Node.js, microservices, RESTful APIs, Angular, TypeScript, and RxJS. Collaborate on component design, architecture reviews, testing, Agile ceremonies, and continuous improvement. Deploy and monitor applications in GCP, use Git and Docker, and implement automated testing. Preferred experience includes Android development, CI/CD automation, and GCP messaging or serverless services.
Top Skills: AndroidAngularApp EngineCi/CdCloud FunctionsCloud LoggingCloud RunDockerExpress.JsGitGoogle Cloud PlatformJasmineJestNestjsNode.jsPub/SubRxjsTypescript
Reposted One Month AgoSaved
In-Office
Gurugram, Haryana, IND
Mid level
Mid level
Healthtech • Other • Robotics • Biotech • Manufacturing
Design, build, and deploy secure, highly available web and cloud applications. Develop full-stack applications, backend microservices, RESTful APIs, and Angular single-page applications. Participate in architecture reviews, technical discussions, Agile ceremonies, code reviews, and continuous improvement. Implement automated testing, cloud deployments, monitoring, and application security practices using Google Cloud Platform and Docker.
Top Skills: AndroidAngularApp EngineCi/CdCloud FunctionsCloud LoggingCloud RunDockerExpress.JsGitGoogle Cloud PlatformJasmineJestNestjsNode.jsPub/SubRxjsTypescript
10 Days AgoSaved
In-Office
Gurugram, Haryana, IND
Senior level
Senior level
Healthtech
Designs and implements automated testing frameworks, writes scripts and functional verification scenarios, executes and analyzes tests, improves quality processes, authors test reports, analyzes code differentials, and collaborates with software developers. The role requires experience with .NET, C/C++, C#, functional testing, Agile development, automation, Jenkins, Bitbucket, and test management tools.
Top Skills: .Net FrameworkBitbucketCC#C++FlauiJamaJenkinsJIRAPtc IntegrityWinappdriver
10 Days AgoSaved
In-Office
Gurugram, Haryana, IND
Senior level
Senior level
Healthtech • Other • Robotics • Biotech • Manufacturing
Design and implement automated test frameworks, write scripts and functional verification scenarios, execute and analyze tests, improve testing processes, analyze code differentials, author test reports, and ensure software quality. Collaborate with development teams using Agile practices and tools including Jenkins, Bitbucket, and test management platforms.
Top Skills: .Net FrameworkBitbucketC#C/C++FlauiJamaJenkinsJIRAPtc IntegrityWinappdriver
One Month AgoSaved
In-Office
Gurugram, Haryana, IND
Mid level
Mid level
Healthtech
Design and implement complex C++ software components and subsystems, contribute to product architecture, perform integration and component testing, and provide technical solutions. Collaborate in Agile development, follow quality processes, support product maturation, and protect intellectual property. The role involves 3D visualization, geometric computing, computer vision, medical imaging, and participation in engineering and surgeon review labs.
Top Skills: 3D VisualizationC++Computer VisionDicomGeometric ComputingLinear AlgebraQt/Qml
One Month AgoSaved
In-Office
Gurugram, Haryana, IND
Mid level
Mid level
Healthtech • Other • Robotics • Biotech • Manufacturing
Designs and implements complex C++ software components, subsystems, and architectural frameworks. Develops design documentation, integrations, and component tests while applying object-oriented design, algorithms, data structures, computer vision, and geometric computing. Supports product maturation, technical problem solving, quality processes, Agile planning, and intellectual property security. The role also participates in engineering and surgeon review labs and may work with 3D medical imaging, DICOM datasets, segmentation, and surface extraction.
Top Skills: 3D VisualizationAgile Software DevelopmentC++Computer VisionDicomGeometric ComputingImage ProcessingLinear AlgebraQt/Qml
One Month AgoSaved
In-Office
3 Locations
Junior
Junior
Information Technology • Legal Tech • Analytics
Build and maintain scalable data integration systems, including web scrapers, API integrations, automated ingestion workflows, microservices, and backend services. Implement monitoring, logging, alerting, security, and error handling; troubleshoot production issues and optimize performance. Collaborate with product managers, engineers, and stakeholders on technical design, code reviews, documentation, and continuous improvement.
Top Skills: AWSAzureCloudFormationCsvGCPJSONMicroservicesNode.jsPlaywrightPuppeteerRest ApisSeleniumTerraformTypescriptXML
New

Track Smarter, Apply Better.

Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.

Use For Free
Application Tracker Preview
YesterdaySaved
In-Office or Remote
2 Locations
Senior level
Senior level
Cloud • Security • Software • Cybersecurity
Develop and manage mission-critical infrastructure services for Akamai’s cloud lab platform. Build deployment stacks for test datacenters, design observability and monitoring solutions, improve deployment and configuration performance, and collaborate with engineering and site reliability teams. The role requires expertise in Linux, cloud infrastructure, IaC, configuration management, containers, CI/CD, monitoring, Python APIs, databases, and AI troubleshooting tools.
Top Skills: AnsibleCloud ComputingCrossplaneDjangoDocker ComposeFlaskGitGrafanaHashicorp VaultInfrastructure As CodeJenkinsKindKubernetesLinuxMySQLNomadPostgresPrometheusPuppetPythonRest ApisSaltstackTerraformTilt
Reposted 10 Days AgoSaved
In-Office
Gurugram, Haryana, IND
Senior level
Senior level
Software • Travel
Design, build, and operate high-scale distributed backend systems and microservices. Lead complex features end-to-end, optimize performance and reliability, mentor engineers, stay hands-on with coding, handle production incidents and drive architectural improvements.
Top Skills: AerospikeAWSCassandraCi/CdGCPGoJavaKafkaKotlinMicroservicesMongoDBNoSQLObservabilityRabbitMQRest ApisScalaSQL
YesterdaySaved
In-Office or Remote
2 Locations
Expert/Leader
Expert/Leader
Artificial Intelligence • Cloud • Software
Build and improve scalable full-stack SaaS capabilities, including APIs, microservices, database models, frontend experiences, and AI-powered product features. Own features end-to-end from discovery through production monitoring, collaborate with Product and Design, review human- and AI-generated code, mentor teammates, and advance engineering practices. The role requires extensive enterprise software experience, customer collaboration, event-driven architecture, and familiarity with regulated SaaS environments.
Top Skills: APIsClaude CodeCursorGithub CopilotJavaScriptMicroservicesNode.jsNoSQLReactSQLTypescript
YesterdaySaved
In-Office or Remote
2 Locations
Senior level
Senior level
Cloud • Security • Software • Cybersecurity
Develop and optimize virtualization and systems software for Akamai’s distributed cloud infrastructure. Work with QEMU, Linux kernel features, hypervisor performance, live migration, scheduling, memory management, and open-source integrations. Design software architectures, develop host software for data centers, and provide technical leadership through mentoring, coaching, and hiring. The role requires strong Linux internals knowledge, Python proficiency, and expertise in distributed production environments.
Top Skills: CgroupsCpu TopologyGoHypervisorsLinuxLinux KernelNumaPerlPythonQapiQemuQmpVirtualization
Reposted YesterdaySaved
Remote or Hybrid
2 Locations
Senior level
Senior level
Software
Lead architecture and development of cloud-native, containerized microservices. Build event-driven backends, gRPC/REST APIs, and telemetry pipelines using graph and time-series databases. Integrate AI/ML models into data pipelines and deploy applications with Docker and Kubernetes.
Top Skills: DockerGoGrpcJavaKafkaKubernetesNeo4JOpenconfigPythonPyTorchRabbitMQRestTensorFlowYang
Reposted YesterdaySaved
Remote or Hybrid
2 Locations
Senior level
Senior level
Software
Design, develop, and enhance scalable cloud-native observability applications and distributed software systems. Own end-to-end feature delivery, troubleshoot complex defects, improve reliability and performance, and build CI/CD pipelines, automation frameworks, containerized deployments, and Kubernetes solutions. Collaborate with architects, product owners, and engineering teams in Agile/Scrum environments while applying AI-assisted development tools to improve delivery and code quality.
Top Skills: Agile/ScrumCi/CdDevOpsDockerGitopsGoGrpcHelmJenkinsKafkaKubernetesReactRest
11 Days AgoSaved
In-Office
2 Locations
Senior level
Senior level
Automotive • Big Data • Information Technology • Analytics
Design, build, and maintain React applications using TypeScript, HTML, and CSS. Translate product and UX requirements into reusable frontend code, integrate REST and GraphQL APIs, optimize performance, participate in code reviews, write testable code, and support CI/CD pipelines and AWS cloud-native deployments.
Top Skills: AWSCi/CdCSSGraphQLHTMLJavaScriptReactRestTypescript
25 Days AgoSaved
Remote
India
Mid level
Mid level
Information Technology
Develop and maintain Java-based software solutions using Java 8+, Spring Boot, microservices, APIs, PostgreSQL, Git, Jira, Linux, and CI/CD workflows. Collaborate with technical and business teams in a remote environment, with opportunities to support B2C applications and frontend development. The role requires strong communication skills and deployment at a client in Malaysia.
Top Skills: Api DevelopmentCi/CdGitJava 8+JIRALinuxMicroservicesPostgresSpring Boot
25 Days AgoSaved
In-Office or Remote
2 Locations
Senior level
Senior level
Artificial Intelligence • Cloud • Software
Build and deliver scalable SaaS features for government agencies using ReactJS, TypeScript, GraphQL, NodeJS, and Python. Responsibilities include end-to-end development, secure authentication and authorization, debugging, cross-functional collaboration, process improvement, and mentoring junior engineers. The role also involves AI-driven UX, workflow automation, observability, event-driven architecture, and advocating for modern engineering practices.
Top Skills: Auth0Event-Driven ArchitectureFgaGraphQLJavaScriptJwtNode.jsOauth 2.0PythonRbacReactRebacTypescript
12 Days AgoSaved
In-Office
Gurugram, Haryana, IND
Senior level
Senior level
Consumer Web • Information Technology • Travel
Design, develop, test, deploy, and support scalable backend software systems and product features. Own modules end to end, improve performance and stability, participate in architecture decisions, conduct code reviews, and mentor junior engineers. Collaborate with product managers, designers, and engineering teams while applying Java/J2EE, databases, distributed systems, MongoDB, web services, and microservices architecture.
Top Skills: J2EeJavaMicroservicesMongoDBMySQLPostgresWeb Services
3 Days AgoSaved
Remote
India
Senior level
Senior level
Fitness
Build and maintain healthcare technology products, including APIs, platform features, ReactJS components, and AI/ML solutions. Responsibilities include debugging production issues, improving performance, writing tests, conducting code and architecture reviews, leading releases, mentoring engineers, and collaborating with cross-functional teams. Potential areas include telemedicine, pharmacy platforms, delivery, personalization, fraud detection, and operational automation.
Top Skills: Ai/MlAWSGenerative AiGoogle AdkJavaScriptLangchainLinuxLlmsMcp ServersMySQLN8NNlpPostgresPythonReactVector Databases
26 Days AgoSaved
In-Office or Remote
7 Locations
Entry level
Entry level
Cloud • Software
Graduate software engineers will develop open-source and commercial software across the Linux stack, from firmware, kernels, and drivers to desktop applications, containers, clouds, and Kubernetes. Responsibilities include writing resilient, performant code, contributing to product roadmaps, engaging with users and open-source communities, addressing customer issues, and developing secure software. The role is globally remote with twice-yearly international team sprints and emphasizes mentorship, collaboration, and continuous technical growth.
Top Skills: ArchBashCC++DebianFedoraGoJavaJavaScriptKubernetesLinuxNixPythonRaspberry PiRisc-VRustUbuntu
Reposted 3 Days AgoSaved
Remote
India
Junior
Junior
Fintech • Payments
Develop and maintain reliable full-stack and backend software using Java and JavaScript. Design scalable components, database integrations, algorithms, and automated tests. Collaborate across development, operations, and security teams throughout the SDLC, participate in code reviews and sprint planning, support live applications, improve monitoring and self-recovery, and identify process bottlenecks. The role requires continuous delivery practices, cloud exposure, CI/CD knowledge, and strong software design and problem-solving skills.
Top Skills: AWSAzureCi/CdContinuous DeliveryGCPHibernateInfrastructure As CodeJavaJavaScriptMySQLNoSQLOraclePythonSpring Boot
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account