Transaction Network Services Logo

Senior Software Developer (.NET)

Transaction Network Services

All India 5 to 9 Yrs 1 month ago

Job Description

Role Overview:

As a Software Developer at TNS, you will be part of a collaborative technology team working on innovative payments processing solutions. Your role will involve developing software solutions to meet the firm's obligations, while continuously pursuing self-improvement and adopting best practices to enhance team productivity. Your creativity and ability to contribute beyond your defined role will be valued in TNS' entrepreneurial working culture.

Key Responsibilities:

  • Aid with analysis, problem-solving, and delivery of software solutions across TNS' business capabilities.
  • Develop high-quality software solutions that meet TNS' performance standards.
  • Collaborate effectively with the technology team to deliver solutions promptly.
  • Execute test plans to ensure the quality implementation of applications.
  • Prepare and maintain documentation for applications and systems.
  • Communicate status, issues, and risks with leaders in a timely manner.
  • Deliver outcomes that align with the design direction and architectural boundaries.
  • Maintain a high level of quality within the code base and work with the Quality Assurance team for efficient testing.
  • Minimize operational impact while providing third-level support for increased stability to TNS' enterprise applications.

Qualifications:

  • Proficiency in developing applications using C# and the .NET/.NET Core ecosystem.
  • Advanced experience with ASP.NET Core, including Web API and MVC.
  • Strong understanding of RESTful API design and integrating with distributed systems.
  • Hands-on experience with modern front-end frameworks like React and additional experience with Angular, AngularJS, or jQuery.
  • Ability to work independently and collaboratively within a team.
  • Experience estimating work item estimates and managing time effectively.
  • Proficient in preparing technical documentation for applications and systems.

Additional Details:

If you are passionate about technology and personal growth, TNS offers an equal opportunity work environment where your skills and contributions are valued. Role Overview:

As a Software Developer at TNS, you will be part of a collaborative technology team working on innovative payments processing solutions. Your role will involve developing software solutions to meet the firm's obligations, while continuously pursuing self-improvement and adopting best practices to enhance team productivity. Your creativity and ability to contribute beyond your defined role will be valued in TNS' entrepreneurial working culture.

Key Responsibilities:

  • Aid with analysis, problem-solving, and delivery of software solutions across TNS' business capabilities.
  • Develop high-quality software solutions that meet TNS' performance standards.
  • Collaborate effectively with the technology team to deliver solutions promptly.
  • Execute test plans to ensure the quality implementation of applications.
  • Prepare and maintain documentation for applications and systems.
  • Communicate status, issues, and risks with leaders in a timely manner.
  • Deliver outcomes that align with the design direction and architectural boundaries.
  • Maintain a high level of quality within the code base and work with the Quality Assurance team for efficient testing.
  • Minimize operational impact while providing third-level support for increased stability to TNS' enterprise applications.

Qualifications:

  • Proficiency in developing applications using C# and the .NET/.NET Core ecosystem.
  • Advanced experience with ASP.NET Core, including Web API and MVC.
  • Strong understanding of RESTful API design and integrating with distributed systems.
  • Hands-on experience with modern front-end frameworks like React and additional experience with Angular, AngularJS, or jQuery.
  • Ability to work independently and collaboratively within a team.
  • Experience estimating work item estimates and managing time effectively.
  • Proficient in preparing technical documentation for applications and systems.

Additional Details:

If you are passionate about technology and personal growth, TNS offers an equal opportunity work environment where your skills and contributions are valued.

Posted on: April 8, 2026