.NET Software Developer
Role 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 Skills for This Role
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.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Transaction Network Services (TNS)
Senior Web Automation QA Engineer / Senior SDET (Web Platforms)
, IND
TNS is seeking a Senior Web Automation QA Engineer to build automation frameworks and validate web platforms, APIs, and cloud deployments across AWS, hybrid, and on-premises environments. Candidates need 6+ years of web
Senior Web Automation QA Engineer / Senior SDET (Web Platforms)
, IND
The employer is seeking a Senior Web Automation QA Engineer to improve quality, reliability, scalability, and security across web platforms, APIs, and cloud environments. The role requires deep automation experience with
Senior Software Developer
Noida, IND
The employer is seeking a Senior Software Developer to design, implement, test, and enhance enterprise software applications. The role requires strong Java development, database, networking, concurrency, and Unix skills,
Java Software Developer
, IND
TNS seeks a Senior Java Developer to design, build, and maintain high-availability, scalable enterprise applications. The role leads full software delivery, contributes to architecture, mentors engineers, and requires 6-
Senior Software Developer (.NET)
, IND
TNS is seeking a Senior Software Developer to build and deliver maintainable payments-processing applications across its enterprise systems. The role includes software development, testing, documentation, production supp
Logistics and Fulfilment Specialist
Sheffield, GBR
TNS is seeking a Logistics and Fulfilment Specialist to manage shipments, warehouse stock, documentation, and carrier coordination in a process-driven environment. The role requires at least one year of supply chain expe
MTS / SMTS Backend Java Developer
Noida, IND
TNS is seeking a backend Java developer to build, integrate, test, and optimize enterprise applications. The role requires advanced Java expertise, 2–5 years of software development experience, strong problem-solving abi
Senior Web Automation QA Engineer / Senior SDET (Web Platforms)
, IND
Senior Web Automation QA Engineer / Senior SDET (Web Platforms)
, IND
Senior Software Developer
Noida, IND
Java Software Developer
, IND
Senior Software Developer (.NET)
, IND
Logistics and Fulfilment Specialist
Sheffield, GBR
MTS / SMTS Backend Java Developer
Noida, IND