824,589open jobs
53,146companies
135,057added this week
Browse all
Salary
≈ $24k – $58k per year (Estimated)
Location
In office (Bengaluru)
Seniority
Middle
Employment
Full-Time

Confirmed on the employer's own hiring board on Sep 27, 2026. First seen by Alion on Jul 13, 2026.

Overview
Company
Impact
Profile match

TNS

TNS (Transaction Network Services) is a US provider of data communications and interoperability services, headquartered in Reston, Virginia, that runs private networks and infrastructure-as-a-service for payments, telecommunications and financial markets. Founded in 1990 to serve the point-of-sale industry, it now offers payment connectivity, unattended payments for parking and EV charging, caller identity and branded calling, roaming and IPX services and trading connectivity from offices in the US, Europe, India, Australia and Brazil. It hires network engineers, NOC technicians, payments and security analysts, cloud architects and service delivery managers.

An extraordinarily talented group of individuals work together every day to drive TNS' success, from both professional and personal perspectives.Come join the excellence!

Overview

The Software Developer is responsible for developing, testing, and maintaining software solutions within TNS’s SDLC delivery framework. The role focuses on delivering reliable, maintainable, and efficient code that meets TNS quality and performance standards, while contributing to project delivery, testing, and system documentation.

The position works collaboratively as part of a professional technology team, supporting structured and timely delivery of technology solutions. It requires solid problem-solving ability, attention to quality, clear communication of progress and issues, and a willingness to learn and apply engineering best practices. The role contributes within established design and architectural direction, with less ownership and strategic influence than a Senior Software Developer.

The role typically requires experience in Java/J2EE, Spring/Hibernate, and SOAP/REST APIs, along with exposure to web technologies, testing practices, agile delivery, and modern development tools. Payment industry experience and familiarity with DevOps, cloud, and automation tooling are beneficial.

Responsibilities

Overall Objective:

Working within the execute / delivery phase of TNS’ Systems Development Life Cycle (SDLC) to develop software which meets or exceeds the company’s quality and performance standards including the preparation and maintenance of system documentation. You will function collaboratively as part of a professional technology team engaged in the structured andtimelydelivery of technology solutions.

A Software Developer at TNS is expected to pursue self-improvement,innovationand the adoption of best practice to enhance the productivity and effectiveness of the team. As part of a vibrant and entrepreneurial working culture you will be assessed on your creativity and ability to contribute within the scope of your role and experience.

This role will work within the software architecture and design direction provided by senior technical stakeholders and the TNS Global Architecture Function, contributing to the development of systems that meet required qualities such as modifiability, availability, and security.

Responsibilities:

Essential responsibilities include:

  • Assistingwith analysis, problem-solving,developmentand delivery of maintainable and efficient software solution elements across TNS’ business capabilities.

  • Develop software which meets or exceeds TNS’ quality and performance standards.

  • Function collaboratively as a member of a professional technology team engaged in the structured andtimelydelivery of technology solutions.

  • Pursue self-improvement,innovationand the adoption of best practice to enhance the productivity and effectiveness of the team.

  • Develop and execute test plans that thoroughly test applications and allow for quality implementation of applications.

  • Prepare andmaintaindocumentation of applications and systems.

  • Communicate status,issuesand risks with leadersin a timely manner.

  • Deliver outcomes that fit within the design direction and architectural boundaries provided by the design team and senior developers.

  • Contribute to a consistent and improving level of quality within the code base, working with the Quality Assurance team to support an efficient, high quality test capability.

  • Provide delivery outcomes that minimize impact on operations while supporting third-level support activities and contributing to the stability of TNS’ enterprise applications.

Experience/ Qualifications:

  • Experience developing Java and J2EE applications.

  • Strong experience developing with Spring & Hibernate based Java applications and libraries.

  • Good knowledge of distributed system APIs including SOAP/REST services & clients.

  • Experience developing with JavaScript, ideally including experience withJQuery, AngularJS, Angular, React and TypeScript.

  • Can work independently and/or in a team.

  • Demonstrated experience contributing to work item estimates.

  • Ability to manage time effectively, working towards and meeting agreed deadlines.

  • Experience preparing andmaintainingdocumentation of applications and systems

Optional Desired Qualifications:

  • Experience working within a Scrum team and understand the various Scrum roles.

  • Experience writing User Stories and acceptance criteria.

  • Experience with Atlassian suite of products such as Jira, Bitbucket, Bamboo and Confluence.

  • Experience with test-driven development using JUnit and Selenium.

  • Experience with design documentation.

  • Basic knowledge of: PostgreSQL, ActiveMQ, JMS, Spring Security, Quartz, Camel, CXF and JSON libraries.

  • Experience with Maven, Gradle or Ant for building applications andmaintainingdependencies.

  • Experience in using JSPs, GWT, Spring MVC and Web Services.

  • Good understanding of HTML, PHP,AJAXand CSS.

  • Familiarity with basic AWS concepts and services including EC2, S3, CloudWatch, CloudFormation and Lambda

  • Experience with automation tools such as ansible, docker, Kubernetes, chef, puppet

  • Experience with Linux operating environments

  • Proficiencywith AI coding assistants and a strong conceptual grasp of generative AI development workflows

Education / Certifications:

  • Computer science degree or equivalent work experience within a professional software environment.

  • Payment industry experience highly desired

Qualifications

If you are passionate about technology, love personal growth and opportunity, come see what TNS is all about!

TNS is an equal opportunity employer. TNS evaluates qualified applicants without regard to race, color, religion, gender, national origin, age, sexual orientation, gender identity or expression, protected veteran status, disability/handicap status or any other legally protected characteristic.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
824,589 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Bengaluru
≈ $25k – $53k per year (Estimated) • In office • Full-Time • 4+ years exp • Pune
Python
Python
Django
Databases
MySQL
PostgreSQL
Redis
Oracle
DevOps
GitLab CI
CI/CD
AWS
GitHub
Management
Agile
Apply
≈ $21k – $53k per year (Estimated) • In office • Full-Time • 3+ years exp • Pune
Python
Python
Django
Databases
MySQL
PostgreSQL
Redis
Oracle
DevOps
GitLab CI
CI/CD
AWS
GitHub
Management
Agile
Apply
≈ $29k – $61k per year (Estimated) • Hybrid • Full-Time • 8+ years exp • Bachelor's Degree • Bengaluru
Python
PowerShell
Python
Mypy
pylint
flake8
AI/ML
Copilot
AI Agents
DevOps
CI/CD
Jenkins
Docker
Windows
Cybersecurity
CVE
SBOM
Management
Jira
Agile
Apply
≈ $24k – $59k per year (Estimated) • Hybrid • Full-Time • 7+ years exp • Bachelor's Degree • Bengaluru
Python
JavaScript
Java
SQL
Java
Spring Boot
Apache Tomcat
Databases
MySQL
PostgreSQL
DynamoDB
AI/ML
AI Agents
Frontend
Bootstrap
Mobile
JUnit
DevOps
Rest API
Ansible
CI/CD
Jenkins
AWS
Docker
Kubernetes
Self-Healing
Amazon EC2
GitHub
Amazon S3
Cybersecurity
SonarQube
Veracode
Management
Scrum
Apply
≈ $27k – $57k per year (Estimated) • Hybrid • Full-Time • 6+ years exp • Bachelor's Degree • Bengaluru • Manila
JavaScript
SQL
C#
Node JS
C#
.NET
Databases
MS SQL
AI/ML
OpenAI
Machine Learning
Frontend
npm
DevOps
Azure DevOps
Azure
CI/CD
Management
Agile
Apply
In office • Uruguay
JavaScript
TypeScript
Frontend
React.js
Mobile
React Native
DevOps
Rest API
Apply
Remote (Uruguay)
JavaScript
TypeScript
Frontend
React.js
Mobile
React Native
DevOps
Rest API
Web3
Polygon
Ethers.js
Web3.js
Solana
MetaMask
Smart Contracts
Ethereum
Reown
Apply
Remote (Uruguay)
JavaScript
TypeScript
Frontend
React.js
Management
Agile
Apply
Remote (Uruguay)
JavaScript
TypeScript
Node JS
Node JS
Nest.JS
Frontend
React.js
Mobile
React Native
Web3
NFT
Apply
Remote (United States, Canada)
Python
Go
JavaScript
Node JS
Solidity
Databases
PostgreSQL
DevOps
GCP
AWS
Web3
Polygon
Ethers.js
Web3.js
Smart Contracts
Ethereum
IPFS
Arweave
Apply
≈ $27k – $58k per year (Estimated) • In office • Full-Time • 6+ years exp • Bengaluru
SQL
C#
C#
ASP.NET Core
xUnit
DevOps
CI/CD
Git
AWS
Amazon EventBridge
QA
Selenium
Apply
≈ $27k – $58k per year (Estimated) • In office • Full-Time • 6+ years exp • Bengaluru
Java
Java
Spring Framework
Maven
Spring Boot
Hibernate
Spring MVC
Spring Security
Databases
PostgreSQL
DynamoDB
DevOps
CI/CD
AWS
GitLab
QA
JMeter
Apply
≈ $26k – $56k per year (Estimated) • In office • Full-Time • 14+ years exp • Bengaluru
JavaScript
TypeScript
SQL
C#
C#
ASP.NET Core
Entity Framework Core
Blazor
IdentityServer
xUnit
Databases
PostgreSQL
RabbitMQ
Frontend
Angular
React.js
JQuery
DevOps
Rest API
Terraform
Puppet
Ansible
Azure DevOps
Chef
Azure
Windows Server
Git
AWS
Docker
Kubernetes
Bicep
Bitbucket
Amazon EKS
Azure AKS
GitHub
Windows
SOAP
Management
Confluence
Jira
Agile
Scrum
QA
Selenium
Apply
≈ $34k – $82k per year (Estimated) • Hybrid • Full-Time • Madrid
Management
Microsoft Teams
Apply
$135k – $145k per year • In office • Full-Time • 2+ years exp • Washington • New York
Management
Agile
Microsoft Office
Apply
≈ $122k – $251k per year (Estimated) • In office • Bachelor's Degree • Bengaluru
Python
C++
C++
Qt
AI/ML
Machine Learning
DevOps
Linux
Game Dev
Houdini
Quixel Megascans
SpeedTree
Design
Maya
ZBrush
Management
Agile
Apply
≈ $123k – $252k per year (Estimated) • In office • Bachelor's Degree • Bengaluru
Python
C++
C++
OpenGL
Qt
AI/ML
Machine Learning
DevOps
Linux
Game Dev
Houdini
Management
Agile
Apply
≈ $121k – $249k per year (Estimated) • In office • Bachelor's Degree • Bengaluru
Python
C++
Python
PyQt
C++
OpenGL
AI/ML
Machine Learning
DevOps
Linux
Game Dev
Houdini
Design
Maya
Management
Agile
Apply
≈ $122k – $250k per year (Estimated) • In office • Bengaluru
Python
C++
Cython
C++
Qt
Cython
PyBind11
AI/ML
Machine Learning
Game Dev
Houdini
Design
Maya
Apply
≈ $121k – $249k per year (Estimated) • In office • Bachelor's Degree • Bengaluru
Python
C++
Game Dev
Houdini
Design
Maya
Management
Agile
Apply
See all jobs
This is one of many
824,589 more open roles from verified company boards, updated every day.