Job Overview
Role: Software Development Engineer Location: Noida, Uttar Pradesh (On-site) Experience: Freshers / Early Professionals Qualification: B.E / B.Tech / M.E / M.Tech (CS/IT/ECE) Key Skills: Coding, Testing, Debugging, Linux/Unix Job Type: Full-time
Job Description
For the TNS Recruitment 2026 drive, the Software area is looking for engineers responsible for the development of computer programming systems and applications. This includes the complete lifecycle: design, coding, testing, and deployment of products and solutions to meet firm obligations.
You will work with an extraordinarily talented group of individuals to drive TNS’ success. The role involves building robust solutions that power critical infrastructure for payments and telecommunications.
Roles and Responsibilities
As a Software Development Engineer at TNS, your key responsibilities will include:
- System Development: Developing computer programming systems and applications aligned with business needs.
- Coding & Design: Designing, coding, and debugging software solutions to ensure high availability and performance.
- Testing: Creating and executing test plans to validate software functionality and reliability.
- Deployment: assisting in the deployment of products and solutions into production environments.
- Collaboration: Working with cross-functional teams to understand requirements and deliver quality software.
Skills and Eligibility Criteria
To be eligible for TNS Recruitment 2026, candidates must meet the following criteria:
- Educational Background: Bachelor’s or Master’s degree in Computer Science, Information Technology, or related fields.
- Technical Skills (Preferred):
- Strong proficiency in programming languages (C, C++, Java, or Python).
- Knowledge of Linux/Unix operating systems.
- Understanding of Networking protocols (TCP/IP) and Database concepts.
- Familiarity with the full Software Development Life Cycle (SDLC).
- Soft Skills: Passionate about technology, eager for personal growth, and strong problem-solving abilities.