{bc}
linkedin

.NET Software Developer

Transaction Network Services (TNS)
Karnataka, IND
Full-time
Mid-Senior
Onsite
Discovered 1 months ago
C#.NET.NET CoreASP.NET CoreWeb APIMVC

Full Job Posting

Overview

TNS seeks an experienced Senior .NET Developer to design, build, and maintain high-availability, scalable applications in a modern cloud-enabled environment.

The role requires deep .NET expertise, active contribution to architecture and design decisions, and mentoring of team members.

The technology team delivers secure, reliable, high-performing payments-processing solutions with structured and timely delivery expectations.

Key Responsibilities

  • Design, develop, and maintain robust applications using C# and the .NET/.NET Core platform.
  • Build and enhance APIs and services using ASP.NET Core Web API and MVC.
  • Prepare and maintain application and system documentation.
  • Maintain code quality, optimize performance, and collaborate with Quality Assurance to support efficient testing.
  • Contribute to architecture and system design decisions supporting scalability, resilience, and maintainability.
  • Lead the software development lifecycle across design, development, testing, and deployment.
  • Mentor team members and review code for adherence to best practices.
  • Communicate status, issues, and risks with product managers and stakeholders.
  • Deliver outcomes that minimize operational impact and improve enterprise application stability.
  • Ensure applications meet security, data protection, and compliance standards.
  • Promote continuous improvement, innovation, automation, and AI-assisted development tools.

Required Skills and Qualifications

  • Strong proficiency in C# and the .NET/.NET Core ecosystem.
  • Advanced ASP.NET Core experience, including Web API and MVC frameworks.
  • Strong understanding of object-oriented programming, RESTful APIs, and microservices architecture in AWS.
  • Experience with SQL Server, Amazon SQS, and Amazon EventBridge.
  • Experience using MSBuild and NuGet.
  • Familiarity with CI/CD pipelines, Git-based workflows, and DevOps practices.
  • Exposure to automation and AI development workflows, including coding assistants and tooling.

Experience Requirements

  • Computer Science degree or equivalent practical experience.
  • 6-7 years of professional software development experience.
  • Proven experience building scalable, distributed systems.
  • Payments or parking industry experience is highly desirable.

Optional Desired Qualities

  • Strong problem-solving and analytical skills.
  • Experience in performance tuning and optimization.
  • Familiarity with test-driven development using xUnit, NUnit, or Selenium.
  • Ability to work independently, manage time effectively, and own deliverables.
  • Experience preparing and maintaining application and system documentation.
  • Excellent communication and collaboration skills.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Transaction Network Services (TNS)