1

Associate Software Developer Jobs in Manhattan, NY

Associate Software Developer Launch Your Career at the Intersection of Mathematics and Finance We're looking for Associate Software Engineer - APL with a strong background in mathematics who will ...

Launch Your Career at the Intersection of Mathematics and Finance We're looking for Associate Software Engineer - APL with a strong background in mathematics who will work as a self-starter, is ...

Launch Your Career at the Intersection of Mathematics and Finance We're looking for Associate Software Engineer - APL with a strong background in mathematics who will work as a self-starter, is ...

Launch Your Career at the Intersection of Mathematics and Finance We're looking for Associate Software Engineer - APL with a strong background in mathematics who will work as a self-starter, is ...

Associate, Software Engineer

New York, NY · On-site

$138K - $150K/yr

Morgan Stanley Services Group Inc. seeks an Associate, Software Engineer in New York, New York to ... an Application Developer, Technology Analyst, or a related role. -Requires two (2) years of ...

next page

Showing results 1-20

People also search for

Associate Software Developer information

See Manhattan, NY salary details

$12.1K

$92K

$144.6K

How much do associate software developer jobs pay per year?

As of May 28, 2026, the average yearly pay for associate software developer in Manhattan, NY is $92,007.00, according to ZipRecruiter salary data. Most workers in this role earn between $68,400.00 and $104,300.00 per year, depending on experience, location, and employer.

What Is an Associate Software Developer?

As an associate software developer, you assist senior software developers with the programming and development of computer software. Your job duties include writing software code in various programming languages, troubleshooting issues with software applications, and performing unit testing of software components. The career typically requires a bachelor’s degree in computer science, software engineering, or a related field and on-the-job training. Additional qualifications include strong technical and problem-solving skills, prior coding experience, and knowledge of multiple programming languages.

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

To thrive as an Associate Software Developer, you need a solid understanding of programming languages (such as Java, Python, or C#), problem-solving abilities, and typically a degree in computer science or a related field. Experience with version control systems like Git, knowledge of integrated development environments (IDEs), and familiarity with software development methodologies are commonly required. Strong collaboration, adaptability, and effective communication help you excel within development teams and respond to project changes. These skills ensure efficient code development, seamless teamwork, and the ability to contribute to high-quality software solutions.

What are some common challenges faced by Associate Software Developers when collaborating on large projects?

Associate Software Developers often encounter challenges such as managing code integration with multiple team members, understanding legacy codebases, and keeping up with rapid changes in project requirements. Effective communication and proactive participation in code reviews are essential to ensure smooth collaboration. Additionally, learning to use version control systems and development tools efficiently helps minimize conflicts and improves productivity within the team.

What is the difference between Associate Software Developer vs Junior Software Engineer?

AspectAssociate Software DeveloperJunior Software Engineer
Required CredentialsBachelor's in CS or related field, some internshipsBachelor's in CS or related field, entry-level
Work EnvironmentCollaborative teams, entry-level projectsDevelopment teams, learning-focused tasks
Employer & Industry UsageTech companies, startups, IT firmsSoftware firms, tech departments in various industries
Common Search & ComparisonYesYes

The main difference between an Associate Software Developer and a Junior Software Engineer lies in terminology and specific company usage. Both roles typically require similar educational backgrounds and involve entry-level development tasks. The title 'Associate Software Developer' is often used in tech companies emphasizing a developmental pathway, while 'Junior Software Engineer' may be more common in traditional engineering environments. Overall, these roles are quite similar, with differences mainly in naming conventions.

What are the most commonly searched types of Software Developer jobs in Manhattan, NY? The most popular types of Software Developer jobs in Manhattan, NY are:
What are popular job titles related to Associate Software Developer jobs in Manhattan, NY? For Associate Software Developer jobs in Manhattan, NY, the most frequently searched job titles are:
What job categories do people searching Associate Software Developer jobs in Manhattan, NY look for? The top searched job categories for Associate Software Developer jobs in Manhattan, NY are:
What cities near Manhattan, NY are hiring for Associate Software Developer jobs? Cities near Manhattan, NY with the most Associate Software Developer job openings:
Infographic showing various Associate Software Developer job openings in Manhattan, NY as of May 2026, with employment types broken down into 63% Full Time, 33% Part Time, and 4% Contract. Highlights an 92% Physical, 1% Hybrid, and 7% Remote job distribution, with an average salary of $92,007 per year, or $44.2 per hour.

Associate Software Developer

InvestCloudOct2024

Warren, NJ • On-site

$65K - $80K/yr

Other

Medical, Dental, Vision, Life, Retirement, PTO

This job post has expired today. Applications are no longer accepted.


Job description

Associate Software Developer

Launch Your Career at the Intersection of Mathematics and Finance

We're looking for Associate Software Engineer - APL with a strong background in mathematics who will work as a self-starter, is motivated and will bring enthusiasm to the team, contributing to its success. This position will focus on APL development. You will be working on functional delivery in the Wealth Platform, and client delivery.

What You'll Do

  • Follow standard practices and procedures to analyze, design, program, debug, modify and implement software systems.
  • Build, modify, review and analyze software systems through code development, testing, debugging and documentation.
  • Provide production support (on-call) for existing software within the areas covered by the role.
  • Prepare technical documentation.
  • Conducts unit & integration testing.
  • Research problems discovered by QA or product support and develop solutions to the problems.
  • Work with peers to conduct code reviews across the team and help foster a productive work environment.
  • Perform straightforward product design, systems analysis and programming activities.
  • All other duties as assigned.

What You Bring

  • Bachelor's or Master's degree in Mathematics, Information Technology, or Computer Science.

Nice to Have

  • Experience in software systems development.
  • A background in the financial industry (specifically within the managed accounts business).
  • Experience with source code version control and software configuration management.
  • Demonstrated proficiency in working with extract file formats such as XML, flat files, CSV.
  • Experience with relational databases such as SQL and/or Oracle.
  • Working knowledge of MATLAB, APL.
  • Exposure to Dyalog

About InvestCloud

InvestCloud, a global leader in wealth technology, aspires to enable a smarter financial future. Driving the digital transformation of the wealth management industry, the company serves a broad array of clients globally, including Wealth and Asset Managers, Wirehouses, Banks, RIAs, and Insurers. In terms of scale, the company's clients represent more than 40 percent of the $132 trillion of total assets globally. As a leader in delivering personalization and scale across advisory programs, including unified managed accounts (UMA) and separately managed accounts (SMA), the company is committed to the success of its clients. By equipping and enabling advisors and their clients with connected technology, enhanced intelligence, and inspired experiences, InvestCloud delivers leading digital wealth management and financial planning solutions, complemented by a dynamic data warehouse, which scale across the complete wealth continuum. In 2024, InvestCloud was named CNBC World's Top Fintech Company, a proof point of the company's commitment to innovation and client success. Headquartered in the United States, InvestCloud serves clients around the world. For more information, visit InvestCloud.com.

Our Values

  • Client Connected
  • Human Centered
  • Technology Forward
  • Respect + Integrity
  • Excellence

The actual salary will vary based on applicant's education, experience, skills, and abilities, as well as internal equity and alignment with market data. The salary may also be adjusted based on the applicant's geographic location. Salary range: $65,000 - $80,000. Benefits include medical/Rx, dental, vision, disability, and life/AD&D insurance plans, Flexible Savings Account (FSA), Health Savings Account (HSA), Employee Assistance Plan (EAP), health advocacy, voluntary ancillary plans (accident, critical illness, hospital indemnity, legal, identity theft, auto/home, and pet insurance), 401(k) retirement savings plan with company match, and paid time off.

Equal Opportunity Employer This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.