TNS
Financial Markets Technology
AssociateJavaSoftwareEngineer
Neural analysis suggests this role is
optimal for Entry candidates.
“Associate Java Software Engineer at TNS. Skills: Java, Automated Testing, Data Validation. Design automated test framework. Create automated test cases”
What You'll Achieve.
improve product quality; improve reliability; improve regression coverage; ensure accuracy; ensure consistency
Industry & Context.
analytical and problem-solving skills
What They're Looking For.
Must Have
Bachelor’s or Master’s degree in Computer Science, Software Engineering, Information Technology, or a related technical discipline, Java programming
Nice to Have
automated testing frameworks, testing methodologies, SQL/databases, Linux/Unix environments, Git, web applications, APIs, enterprise software environments, financial technology, capital markets
What You'll Do.
Design automated test framework
Create automated test cases
Investigate data discrepancies
Support software development
Troubleshoot platform issues
Participate in code reviews
How You'll Work.
Team & Collaboration
Collaborate with software engineers; Collaborate with product stakeholders; Participate in team meetings; Participate in code reviews; Participate in agile development activities
Communication Scope
written communication skills; verbal communication skills
Full Job Description
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 area is responsible for the development of computer programming systems and applications including the design, coding, testing and deployment of products and solutions to meet firm obligations. ## ## **Responsibilities** **Java Software Developer (Data Notification Manager)** **Position Summary** We are seeking a motivated and detail-oriented **Associate Java Software Engineer** to join our Financial Markets technology team. This internship provides an opportunity to gain hands-on experience developing and supporting enterprise software used by leading financial institutions and market participants. The role will primarily support our **Data Notification Manager (DNM)** product, a platform that helps clients manage and monitor market data-related notifications and workflows. The role will focus on enhancing our automated testing capabilities, validating data quality, and contributing to product development and operational support efforts. This position is ideal for a student pursuing a degree in Computer Science, Software Engineering, Information Systems, or a related field who is interested in enterprise software development, automation, and financial technology. **Responsibilities** * Design, develop, and expand an **automated test framework** for the Data Notification Manager platform * Create and maintain automated test cases to improve product quality, reliability, and regression coverage * Assist in **reviewing, validating, and analyzing data** within the application to ensure accuracy and consistency * Investigate data discrepancies and help identify root causes of issues * Collaborate with software engineers and product stakeholders to understand requirements and expected system behavior * Support software development efforts, including coding enhancements, bug
Applying for this Associate Java Software Engineer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Workday
- Workday has a multi-step form — save your progress after every section.
- "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
- Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
- Job requisition numbers are useful when following up with HR by email.
ANONYMOUS · UNFILTERED
What do employees actually say about TNS?
Real rants from real employees. Read before you apply.