Tech jobs
Job listings
Software Engineer (1-Year Contract)
Develop, test, and maintain business systems and integrations for a Singapore-based company, focusing on ERP, inventory, and automation using languages like C#, Java, or Python.
Senior Solution Architect - Service Platform
Design and lead enterprise ServiceNow solutions (ITSM, ITOM, CMDB, HRSD, etc.), integrating systems and mentoring teams to automate healthcare IT workflows.
Staff Software Engineer
Build a modern data platform using Python, PySpark, and Databricks to power analytics and AI across Itron’s utilities and smart-city products.
Software Engineer III
Builds and maintains secure, scalable banking systems using Java, Spring, Kubernetes, and NoSQL databases, while integrating enterprise AI coding tools to enhance code quality and delivery speed.
Engineer II Firmware Engineering X
Develops embedded Linux user-space applications for battery monitoring systems using industrial protocols like Modbus, CAN, and Ethernet.
Senior Software Engineer
Build enterprise-scale web apps and shared UI frameworks using React, TypeScript, and Web Components, while driving design-system adoption and performance optimization.
Application Developer-II-SUPPORT SERVICES-CTO - In House Engineering
Job Description – Salesforce Developer (4+ Years Experience) Job Title: Salesforce Developer Experience: 4+ Years Location: Mumbai Employment Type: Full-Time Role Summary We are looking for a Salesforce Developer with…
Java Backend Developer (4-6 Years) - Pune
Build and maintain high-availability payment applications in Java/Spring Boot, ensuring PCI-DSS compliance and scalable transaction flows for a global payments leader.
Data Engineer
Builds and maintains ETL/ELT pipelines and Medallion-architecture data layers using Python, PySpark, C#, and Microsoft Fabric to support analytics and BI in a hybrid cloud environment.
Software Solution System Analyst - Cards Application Vision Plus / CardLink
Analyzes and designs legacy collections systems for credit cards/loans, mapping data and interfaces to support migration and reconciliation in a banking environment.
Senior Software Engineer (Must Have Golang)
Develops and maintains software systems in Go, working with analysts to translate requirements into code and ensuring quality through testing and compliance with security guidelines.
Java/Full Stack Analyst
Owns Java-based enterprise application development, modernizing legacy systems to cloud-ready microservices while bridging business and technical teams.
Wireless Network R&D / Software Engineer
Design and implement 3GPP-compliant mobile core network software for Private Mobile Networks using Go and Rust, with cloud-based testing on GCP.
Senior Application Developer
Develop, debug, and maintain financial applications using SQL, VB, .NET, Java, and Red Hat Linux, handling full project lifecycles from design to deployment.
Software Engineer
Build and maintain software applications using Java, Node.js, and modern frontend frameworks like React or Angular, while collaborating with cross-functional teams.
Python Software Engineer III
Build secure, scalable trading systems for FX Options using Python and modern SDLC practices in a large corporate engineering team.
IN_Senior Associate_Software Engineer_Digital Engineering Transformation_Advisory_Bangalore
Design and develop embedded automotive software for software-defined vehicles, ADAS, and infotainment using AUTOSAR, C/C++, Python, and RTOS, ensuring compliance with ISO 26262 and ASPICE.
Sr. Software Developer - START
Rebuild banking apps using ReactJS and Java Spring Boot on AWS, migrating to micro frontends and microservices while collaborating in an agile team.
Senior Java Developer - Assistant Vice President
Senior Java developer building and maintaining a credit-risk hedge system using Java 17, Spring Boot, and microservices on OpenShift, while mentoring junior team members.
Mid-Level Data Analyst – Observability and Telemetry (Digital Applications)
Build and maintain observability pipelines for Citi’s digital apps using OpenTelemetry, Splunk, and ELK to capture metrics, logs, and traces and turn them into dashboards and alerts that help engineers spot and fix issues faster.