1

Associate Software Developer Jobs in Monroe, NY (NOW HIRING)

Associates degree in Computer Science, Engineering, or a related field. * Proven experience as a Software Engineer or similar role. * Strong proficiency in MSSQL and database design. * Experience ...

Associate Manager, Engineering

Mahwah, NJ · On-site

$123K - $205K/yr

Onsite Stryker is hiring an Associate Manager, Engineering for a dynamic, onsite people leadership ... Provide leadership and direction to a team of mechanical, electrical, software and project ...

Mainframe Specialist

Carmel, NY · On-site

$70K - $196K/yr

Partner with cross-functional teams-architects, developers, QA, and business analysts-to gather ... Bachelor's degree, or equivalent minimum 12 years' work experience. (Associate's Degree requires ...

next page

Showing results 1-20

Associate Software Developer information

See Monroe, NY salary details

$11.2K

$85.1K

$133.7K

How much do associate software developer jobs pay per year?

As of Aug 12, 2026, the average yearly pay for associate software developer in Monroe, NY is $85,063.00, according to ZipRecruiter salary data. Most workers in this role earn between $63,300.00 and $96,400.00 per year, depending on experience, location, and employer.

What is an associate software developer?

An Associate Software Developer is an entry-level professional who assists in designing, coding, testing, and maintaining software applications. They typically work under the supervision of more experienced developers, contributing to the development process by writing code, fixing bugs, and participating in code reviews. This role is ideal for recent graduates or those new to the software development field, as it provides opportunities to learn industry best practices and grow technical skills. Associate Software Developers often collaborate with team members and may work on various projects to gain exposure to different technologies.

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 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 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 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 are the most commonly searched types of Software Developer jobs in Monroe, NY? The most popular types of Software Developer jobs in Monroe, NY are:
What are popular job titles related to Associate Software Developer jobs in Monroe, NY? For Associate Software Developer jobs in Monroe, NY, the most frequently searched job titles are:
What cities near Monroe, NY are hiring for Associate Software Developer jobs? Cities near Monroe, NY with the most Associate Software Developer job openings:
Infographic showing various Associate Software Developer job openings in Monroe, NY as of August 2026, with employment types broken down into 1% As Needed, 70% Full Time, 27% Part Time, 1% Temporary, and 1% Contract. Highlights an 97% Physical, 1% Hybrid, and 2% Remote job distribution, with an average salary of $85,063 per year, or $40.9 per hour.

Software Engineer

Triangle Manufacturing

Saddle Brook, NJ • On-site

Full-time

Re-posted 2 days ago


Job description

Providing Engineering and Manufacturing solutions since 1955, Triangle specializes in precision engineering and manufacturing of highly complex, tight-tolerance machined parts and assemblies. Triangle continues to thrive in more than 107,000 square feet over four state-of-the-art facilities at our Upper Saddle River, NJ campus. As a family-owned company, we foster a workplace that supports customer-driven, growth-oriented values and has a passion for surpassing expectations. We invest in our associates and create a supportive, team-based environment for learning, innovation, and advancement.
Triangle is not only a family-run business; it's also a place where our associates feel like family. We believe in the same values and bring the same passion to our work each day to make a difference in people's lives.
SUMMARY
Develop and implement custom software solutions that drive business objectives through process automation and the synergies of interconnected systems. Work with cross-functional teams to solve operational challenges and translate business requirements into application design and features while providing the organization with a platform for making data-driven decisions.
ESSENTIAL DUTIES AND RESPONSIBILITIES include the following. Other duties may be assigned.
 
  • Develop, implement, and support custom software applications.
  • Manage an application through the entire software development lifecycle.
  • Work cross-functionally with SME teams to develop processes and translate business requirements into application design and features.
  • Work strategically to automate internal processes and solve operational challenges that drive business objectives through technology.
  • Foster an environment of collaboration and continuous improvement by establishing feedback loops with internal customers and users.
  • Ensure solutions are performant, scalable and follow best practices.
  • Thoroughly test and debug applications including managing the software validation process.
  • Work with IT and others to promote technology within the organization and integrate with other systems as needed.
  • Continue to develop and enhance knowledge and proficiency in applicable technologies and platforms. Remain up to date on industry trends and best practices.
  • Simultaneously manage multiple priorities while supporting current applications.

SUPERVISORY RESPONSIBILITIES
This position has no supervisory responsibilities.
QUALIFICATIONS To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Education and/or Experience
Bachelor's degree from a four-year college or university and 2-3 years of experience (depending on job-level), or an equivalent combination of education and experience.
  • Ability to read, write and speak English fluently.
  • Knowledge of at least one programming language and related frameworks/libraries (JavaScript, Python, Ruby, .NET, etc.)
  • Experience with software design and development.
  • Experience with data-driven applications and relational databases (SQL Server, MySQL, FileMaker, etc.)
  • Excellent communication and interpersonal skills to collaborate effectively with cross-functional teams.
  • Data-driven and curious, with a passion for problem solving and learning.
  • Detail-oriented and organized with the ability to multi-task and establish priorities in a fast-paced, changing environment.
Desired
  • Experience with modern web development tech stacks.
  • Experience developing dashboards and other BI tools.
  • Experience with ERP systems and ERP integrations.
  • Experience with Microsoft based development environments (.Net, SQL Server).
  • Experience with FileMaker Pro.
  • Experience developing software in the manufacturing industry.

PHYSICAL DEMANDS The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
While performing the duties of this job, the employee is regularly required to talk or hear. The employee frequently is required to stand; walk; sit; and use hands to finger, handle, or feel. The employee is occasionally required to reach with hands and arms. Specific vision abilities required by this job include close vision, depth perception, and color vision.
WORK ENVIRONMENT The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
While performing the duties of this job, the employee is occasionally exposed to moving mechanical parts. The noise level in the work environment is usually quiet and occasionally loud.
Triangle does not sponsor for employment visa status.
Triangle is proud to be an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status.
 

Powered by JazzHR

tGcoElLTvC