1

Associate Software Engineer Jobs in Madison, NJ (NOW HIRING)

As a Full Stack Application Developer, you'll work in a team of software engineers within the ... Courage comes from how associates are willing to have difficult conversations, speak up, be an ...

Software Engineer - GreenSpark About GreenSpark GreenSpark is building the modern operating system for metal recycling and scrap yards. In a $120BN/year industry relying on 10-20 year old software, w ...

Software Engineer: One of our clients, one of the largest and most prestigious firms that is a global multi asset management firm is seeking out a software engineer to design, build, deploy, and test ...

Software Engineer

Woodbridge, NJ · On-site

$76 - $82/hr

Software Engineer (Java / Python) Contingent Assignment (Contract) About the Job In this role, you will consult on complex, large-scale software engineering initiatives with broad organizational ...

As a Software Engineer, you will be responsible for designing and developing software applications and systems that meet the needs of our diverse client base. You will be working with a small team to ...

About the Position We're always hiring software engineers for all of our offices. Technology is at the core of how we approach our work, and engineers are intimately involved in every area of the ...

About the Position We're always hiring software engineers for all of our offices. Technology is at the core of how we approach our work, and engineers are intimately involved in every area of the ...

Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications. 1. Applies scientific methods to analyse and solve ...

Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications. 1. Applies scientific methods to analyse and solve ...

As a Software Engineer, you will be responsible for designing and developing software applications and systems that meet the needs of our diverse client base. You will be working with a small team to ...

Software Engineer

New York, NY · On-site

$165K - $325K/yr

Software Engineer Location NY New York United States Business Investment Management Function Engineering Experience Level Experienced Share this job Position Summary Duties: Design, engineer, develop ...

The Lead Software Engineer ("LSE") is a hands-on leader of a full-stack software engineering team ... Sound verbal and written communication skills to address associates at all levels of the ...

next page

Showing results 1-20

Associate Software Engineer information

See Madison, NJ salary details

$20

$43

$101

How much do associate software engineer jobs pay per hour?

As of Jul 21, 2026, the average hourly pay for associate software engineer in Madison, NJ is $43.53, according to ZipRecruiter salary data. Most workers in this role earn between $31.49 and $46.11 per hour, depending on experience, location, and employer.

What are some common challenges faced by Associate Software Engineers when transitioning from academic projects to real-world development teams?

Associate Software Engineers often encounter challenges such as adapting to larger, more complex codebases and learning to work within established development workflows. Unlike academic projects, real-world development involves collaboration with cross-functional teams, adhering to coding standards, and following agile processes. Additionally, balancing learning new technologies with delivering features on tight deadlines can be demanding. However, support from mentors and structured onboarding programs usually helps smooth this transition.

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

To thrive as an Associate Software Engineer, you need a solid understanding of programming fundamentals, algorithms, and data structures, typically supported by a degree in computer science or a related field. Familiarity with programming languages like Java, Python, or C++, as well as experience using version control systems like Git, are commonly required. Strong problem-solving skills, teamwork, and effective communication set standout candidates apart. These skills and qualities are crucial for delivering reliable software solutions, collaborating within development teams, and adapting to rapidly evolving technologies.

What Is an Associate Software Engineer Job Description?

An associate software engineer works with a team of engineering professionals and developers to improve existing software or design new applications. As an associate software engineer, your job duties include coding software, coordinating with hardware engineers to ensure that different types of technology can run the software, and helping the QA team to test software before release. Typical qualifications for the career include a bachelor’s degree in computer science, engineering, or a related field and relevant technical experience with software applications. You also need excellent communication, coding, and analytical problem-solving skills, as well as the ability to work as part of a team.

What is an Associate Software Engineer?

An Associate Software Engineer is an entry-level professional who assists in designing, developing, testing, and maintaining software applications. They typically work under the guidance of senior engineers and are responsible for writing code, fixing bugs, and participating in team meetings. This role often serves as a stepping stone for recent graduates or those new to the software development field, helping them gain practical experience and develop technical skills. Associate Software Engineers usually work with a variety of programming languages and tools depending on the company and project requirements.
What are the most commonly searched types of Software Engineer jobs in Madison, NJ? The most popular types of Software Engineer jobs in Madison, NJ are:
What are popular job titles related to Associate Software Engineer jobs in Madison, NJ? For Associate Software Engineer jobs in Madison, NJ, the most frequently searched job titles are:
What cities near Madison, NJ are hiring for Associate Software Engineer jobs? Cities near Madison, NJ with the most Associate Software Engineer job openings:
Associate Director, Software Engineer, Real Estate Finance

Associate Director, Software Engineer, Real Estate Finance

UBS - Experienced professionals - job boards

Weehawken, NJ • On-site, Remote

$168K - $202K/yr

Other

Posted 20 days ago


UBS rating

8.8

Company rating: 8.8 out of 10

Based on 42 frontline employees who took The Breakroom Quiz

17th of 149 rated banks


Job description

UBS Business Solutions US LLC is seeking an Associate Director, Software Engineer, Real Estate Finance in Weehawken, NJ
Are you an innovative thinker. Do you enjoy delivering enhanced change capabilities across a range of business functions. Are you passionate about IT process automation using cutting edge tooling platforms?
We're looking for an Associate Director, Software Engineer, Real Estate Finance to:
Write clean, maintainable, and testable code for both client-side and server-side components, ensuring performance and scalability.

Design and develop Web 2.0 applications using modern full-stack technologies. Build and maintain RESTful APIs for seamless integration across internal and external systems. Perform troubleshooting, debugging, and performance optimization; participate in peer code reviews to uphold coding standards


Lead efforts to migrate on-premises applications to improve scalability and operational efficiency. Collaborate with cross-functional teams to deliver impactful features aligned with business goals. Leverage AI-assisted development tools to accelerate code build-up, improve code quality, and optimize development workflows.


Design and implement complex CI/CD pipelines in GitLab to support automated testing and direct deployments, bypassing legacy UBS Deploy processes. Integrate static code analysis tools into the pipeline to enforce security and compliance standards.
Implement rigorous secure coding practices for static code analysis; perform vulnerability scanning and patching to mitigate cyber risks and ensure system integrity.

Proactively manage software dependencies by identifying and replacing end-of-life libraries, applying security updates, and enforcing compliance to reduce operational risk.
Can work hybrid (In-office/remote).
Qualified Applicants apply through SH-ProfRecruitingcc@ubs.com. Please reference 003036

NO CALLS PLEASE. EOE/M/F/D/V
Salary Range & Work Schedule: $168,000 to $202,000 /year, 40 hrs/wk. This notice is being posted in connection with an application for permanent Alien Labor Certification.

Any person may comment or provide documentary evidence bearing on this application to: U.S. Department of Labor, Employment and Training Administration, Office of Foreign Labor Certification, 200 Constitution Avenue NW, Room N-5311, Washington, DC 20210.
The expected salary range(s) for this role as of the date of this posting is/are based on factors including, but not limited to, experience, qualifications, education, location and skill level. This role may also be eligible for discretionary incentive compensation

For benefits information, please visit ubs.com/usbenefits.
.


What UBS employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


UBS logo

About UBS

Sourced by ZipRecruiter

We want to create superior value for our clients, shareholders and employees. And we want to stand out as a winner in our industry for our expertise, advice and execution, our contribution to society, our work environment and our business success.

Industry

Securities, commodity contracts, and financial investments

Company size

10,000+ Employees

Headquarters location

Zürich, ZH, CH