2

Entry Level Financial Software Developer Jobs in Paramus, NJ

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 ...

C/C++ Developer

New York, NY

$53.50 - $72.25/hr

Looking for a senior software developer with a financial background to join a new innovative team of C++ programmers. The team is building our derivative application that covers interest rate ...

Software Engineer Type: Contract Compensation: $100/hour Location: Remote Duration: 1 month Commitment: 20 hours/week Role Responsibilities * Develop and maintain complex, production-grade Python ...

High Frequency Algo C++ Developer

Manhattan, NY · On-site

$53.50 - $72.25/hr

Software developer who will be actively engaged in developing, maintaining, and enhancing the firm ... finance is a plus Thank you for illuminating hiring with Quanta Search! www.quantasearch.com

Software Engineer

New York, NY · On-site

$160K - $200K/yr

Our customers are the financial brains of their companies. Our job is to help them run the numbers ... Who We're Looking For * 2+ years of software engineering experience with a track record of shipping ...

: Developer needed to support Prudential of Brazil VI/VG Merger that will consolidate PoB into 1 ... Financials. The candidate will be dedicated to analyzing java rules deployed in Prudential ...

C++ Developer

Manhattan, NY · On-site

$300K/yr

C Developer in New York, NY Compensation: $200-300k/year This team is looking for a software ... Extensive financial experience across multiple asset classes * Understanding of multiple trading ...

next page

Showing results 1-20

Entry Level Financial Software Developer information

See Paramus, NJ salary details

$29.9K

$101.5K

$244.4K

How much do entry level financial software developer jobs pay per year?

As of May 30, 2026, the average yearly pay for entry level financial software developer in Paramus, NJ is $101,461.00, according to ZipRecruiter salary data. Most workers in this role earn between $64,300.00 and $107,300.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Entry Level Financial Software Developer, and why are they important?

To thrive as an Entry Level Financial Software Developer, you need strong programming skills (such as Java, Python, or C++), a basic understanding of finance principles, and a relevant degree in computer science or a related field. Familiarity with financial software platforms, version control systems (like Git), and agile development methodologies is typically expected. Attention to detail, analytical thinking, and effective communication are standout soft skills for this role. These skills ensure you can develop reliable, efficient software solutions that meet the complex and regulated needs of the financial industry.

What types of projects and technologies can an Entry Level Financial Software Developer expect to work with in their first year?

As an Entry Level Financial Software Developer, you will typically be assigned to projects involving the development or maintenance of financial applications such as trading platforms, risk management tools, or banking software. You'll likely work with programming languages like Java, Python, or C#, and may use frameworks such as .NET, Spring, or Django. Collaboration with QA engineers, business analysts, and senior developers is common, and you’ll often participate in Agile development cycles. This role provides a strong foundation for understanding both software engineering best practices and the unique requirements of the financial industry.

What does an Entry Level Financial Software Developer do?

An Entry Level Financial Software Developer is responsible for designing, developing, testing, and maintaining software applications used in the finance industry. They typically work with programming languages like Java, Python, or C#, and collaborate with senior developers, analysts, and clients to understand requirements and deliver solutions. Their tasks may include writing code for trading platforms, risk management tools, or financial data analysis systems. This role is a great starting point for those interested in applying software engineering skills to solve complex financial problems.

What is the difference between Entry Level Financial Software Developer vs Financial Analyst?

AspectEntry Level Financial Software DeveloperFinancial Analyst
Required CredentialsBachelor's in Computer Science, Finance, or related field; programming skillsBachelor's in Finance, Economics, or related field; analytical skills
Work EnvironmentTech companies, financial institutions, software firmsBanks, investment firms, corporate finance departments
Employer & Industry UsageDevelops financial software, tools, and applicationsAnalyzes financial data, prepares reports, advises on investments

While both roles involve finance and technology, Entry Level Financial Software Developers focus on creating and maintaining financial software applications, requiring programming skills. Financial Analysts primarily analyze financial data to support decision-making. The roles differ in daily tasks, skill sets, and work environments but may overlap in financial industry settings.

What are popular job titles related to Entry Level Financial Software Developer jobs in Paramus, NJ? For Entry Level Financial Software Developer jobs in Paramus, NJ, the most frequently searched job titles are:
What cities near Paramus, NJ are hiring for Entry Level Financial Software Developer jobs? Cities near Paramus, NJ with the most Entry Level Financial Software Developer job openings:
Infographic showing various Entry Level Financial Software Developer job openings in Paramus, NJ as of May 2026, with employment types broken down into 2% As Needed, 89% Full Time, 2% Part Time, 1% Temporary, 5% Contract, and 1% Nights. Highlights an 96% Physical, and 4% Remote job distribution, with an average salary of $101,461 per year, or $48.8 per hour.

Associate Java Software Engineer

TNS, Inc.

New York, NY • On-site

$18 - $22/hr

Part-time

Posted 10 days ago


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 fixes, and maintenance activities
  • Assist with troubleshooting and support tasks related to the platform
  • Participate in team meetings, code reviews, and agile development activities
  • Document testing approaches, findings, and technical processes

Qualifications
Required:
  • Currently pursuing a Bachelor's or Master's degree in Computer Science, Software Engineering, Information Technology, or a related technical discipline
  • Experience with or coursework in Java programming
  • Strong analytical and problem-solving skills
  • Attention to detail and an interest in software quality and testing
  • Ability to work independently and collaboratively in a team environment
  • Strong written and verbal communication skills

Preferred:
  • Familiarity with automated testing frameworks and testing methodologies
  • Exposure to SQL/databases (e.g., PostgreSQL or relational databases)
  • Familiarity with Linux/Unix environments
  • Experience with source control systems such as Git
  • Exposure to web applications, APIs, or enterprise software environments
  • Interest in financial technology or capital markets

What You'll Gain
  • Hands-on experience building automated testing frameworks for enterprise software
  • Exposure to real-world software development practices and agile teams
  • Mentorship from experienced engineers and product professionals
  • Experience working with data-intensive systems in the financial markets technology space
  • Opportunities to contribute to software development, support, and product improvement initiatives

For this role, we anticipate paying $18 - $22 per hour. Any compensation range provided for a role is an estimate determined by available market data. The actual amount may be higher or lower than the range provided considering each candidate's knowledge, skills, abilities, and geographic location.
Qualifications
If you are passionate about technology, love personal growth and opportunity, come see what TNS is all about!
TNS is an equal opportunity employer. TNS evaluates qualified applicants without regard to race, color, religion, gender, national origin, age, sexual orientation, gender identity or expression, protected veteran status, disability/handicap status or any other legally protected characteristic.