1

Software Developer Jobs in Monroe, NY (NOW HIRING)

Developing detailed technical requirements and collaborating with business and DevOps teams to ... Software Engineering/Systems Engineering. * 1+ years working in Agile projects. * Command of ...

Salesforce Developer

Wayne, NJ · On-site

$55 - $73/hr

Executes creative software solutions, design, development, and technical troubleshooting with ... Leads communities of practice across Software Engineering to drive awareness and use of new and ...

Java Developer

Montvale, NJ · On-site

$53.25 - $69/hr

Design, develop, and test Java-based applications and software solutions Collaborate with product ... Bachelor's degree in Computer Science, Software Engineering, or a related field Proven experience ...

As a Staff Software Engineer, you will lead the development and delivery of scalable platform capabilities, including infrastructure, tooling, and AI/ML frameworks. This role requires ownership of ...

New

Sr. Software Engineer - Ignition

Montvale, NJ · On-site

$128K - $168K/yr

Leverage Azure services (App Services, Functions, SQL Database, DevOps) for deployment, scaling and ... Solid understanding of software engineering such as microservices architecture, RESTful APIs ...

Sr. Software Engineer

Florida, NY · On-site

$172K - $241K/yr

SR. Software Engineer ( digital/eCommerce) for Retail Services & Systems, Inc dba Total Wine & More to work at our Boca Raton, FL loc. May telecommute 1 day/week. Build reusable software components ...

Senior Mobile Developer

Florida, NY · On-site

$125K - $135K/yr

... software architecture aligns with business goals and industry best practices. - Solve complex ... Requirements: - Bachelor's degree or Diploma in Computer Science, Engineering, related field, or ...

Showing results 41-60

Software Developer information

See Monroe, NY salary details

$49K

$114.1K

$169.4K

How much do software developer jobs pay per year?

As of Aug 12, 2026, the average yearly pay for software developer in Monroe, NY is $114,120.00, according to ZipRecruiter salary data. Most workers in this role earn between $91,800.00 and $132,600.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a software developer, and why are they important?

To thrive as a Software Developer, you need strong programming skills in languages like Java, Python, or JavaScript, as well as a solid understanding of computer science fundamentals and a relevant degree or equivalent experience. Familiarity with development tools such as Git, integrated development environments (IDEs), and frameworks like React or .NET is typically required, along with knowledge of agile methodologies or certifications. Problem-solving ability, attention to detail, teamwork, and effective communication are essential soft skills that help you excel in collaborative and fast-paced environments. These skills ensure you can build reliable, maintainable software and adapt to evolving project requirements and technologies.

Is a software developer still in demand?

Yes, software developers are in high demand due to ongoing digital transformation across industries. Skills in programming languages like Java, Python, and experience with cloud platforms increase employability, and the role is expected to grow as technology continues to advance.

What are some common challenges software developers face when working on team-based projects?

Software developers often encounter challenges such as coordinating with team members across different time zones, managing code integration from multiple contributors, and maintaining clear communication about project requirements. Effective use of version control systems like Git and regular participation in code reviews can help mitigate these issues. Additionally, adapting to evolving project goals and balancing technical debt with feature development are common hurdles that require strong collaboration and problem-solving skills.

What do software developers do?

Software developers design and create computer software programs and systems for their employer or client. Their job is to apply the principles of engineering, analytics, and computer science toward the development and testing of all kinds of software and applications. On a day-to-day basis, a software developer helps create and test software from start to finish. They discuss and analyze user requests and requirements, then research and brainstorm practical solutions to meet those needs, and determine the best course of action to create the application. As a software developer, you may develop an entirely new program or improve an existing one; you are responsible for a program’s overall framework and must design precise workflow charts that explain to programmers what code is needed for different aspects of the program.

What is the difference between Software Developer vs Software Engineer?

AspectSoftware DeveloperSoftware Engineer
CredentialsBachelor's degree in CS or related field; coding certificationsBachelor's or higher in CS or Software Engineering; certifications may vary
Work EnvironmentDevelops, tests, and maintains software applicationsDesigns and develops software systems; often involved in architecture
Industry UsageCommonly used in tech companies, startups, and IT firmsUsed interchangeably with Software Developer in many organizations

While the roles often overlap, Software Developers focus on coding and building applications, whereas Software Engineers typically work on designing and architecting complex systems. Both roles require similar credentials and are integral to software creation, but their scope and responsibilities can differ based on project size and company structure.

What is a software developer?

A Software Developer is a professional who designs, builds, tests, and maintains computer programs or applications. They use programming languages to create software solutions that meet user needs, whether for desktop, mobile, or web platforms. Software Developers work closely with other team members such as designers, analysts, and testers to ensure the final product is functional, reliable, and user-friendly. Their responsibilities can range from writing code and fixing bugs to collaborating on system architecture and deploying updates.
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 Software Developer jobs in Monroe, NY? For Software Developer jobs in Monroe, NY, the most frequently searched job titles are:
What cities near Monroe, NY are hiring for Software Developer jobs? Cities near Monroe, NY with the most Software Developer job openings:
Infographic showing various Software Developer job openings in Monroe, NY as of August 2026, with employment types broken down into 1% Internship, 84% Full Time, 11% Part Time, and 4% Contract. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $114,120 per year, or $54.9 per hour.

$51.25 - $68/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 20 days ago


Job description

Overview

When you join Kyocera Document Solutions America, Inc. you are joining an organization that is deeply rooted in the Philosophy of "doing what is right as a human being". Through this Philosophy, our employees are passionate about providing best in class customer service through efficiency, accountability, and a sense of urgency all while putting knowledge to work to drive change.

In addition, we're a Great Place to Work... and we really mean it! Kyocera Document Solutions America, Inc. has been officially certified as a Great Place to Work since 2022. An organization earns this distinction when its employees have expressed their trust in the people they work for, have pride in what they do and enjoy the people they work with.

As an Integration Developer, you will be responsible for designing, developing, and supporting system integrations using a variety of middleware technologies, programming languages, and database solutions. This role involves creating efficient, scalable integration solutions by leveraging both existing and newly developed codes to optimize business processes and system performance. You will work with integration platforms such as Azure Integration Services, IBM App Connect Enterprise (ACE/IIB), and other middleware technologies to deliver seamless connectivity across enterprise applications. In addition, you will provide innovative solutions within established application frameworks while maintaining effective communication and collaboration with clients, stakeholders, and team members.

This position offers a unique opportunity to make a significant and lasting impact across the KDA organization. By advancing data quality, improving integration capabilities, and enabling meaningful technology solutions, you will help drive business transformation and enhance the delivery of critical products and services. As a key contributor to KDA's continued growth and innovation, you will serve as an important catalyst for change, helping to shape the future of the organization's IT services and customer experience.

The chance to do something meaningful, to challenge yourself, to be a part of change in an industry, to influence change doesn't come around every day.

Responsibilities

+         Design and develop interfaces using Azure Logic Apps, Azure Functions, Azure Service Bus

+         Build and manage APIs in Azure API Management, including policies, OAuth2, and versioning

+         Implement CI/CD pipelines using Azure DevOps with YAML and ARM/Bicep templates

+         Use Azure integration services including Power Apps, Power BI, Microsoft Fabric, Cloud storage (Azure Blob, SFTP)

+         Design and develop new Integration architecture patterns like synchronous and asynchronous communication, API's, event/message-based integration using modern integration technologies

+         Decide when to use ETL vs ELT

+         Define, manage, and provide updates on integration development plans, project progress, and strategic direction

+         Document technical requirements in the interface context

+         Work with cross functional teams on understanding the requirements for integration, designing, and developing the integrations

+         Think holistically and build integration as framework and reusable assets for broader usage

+         Identify, analyze, and resolve data configuration conflicts, inconsistencies and overlaps

+         Understanding various SDLC methodologies (Agile, Waterfall, etc.)

+         Strong computer science fundamentals: data structures, algorithms, and programming languages

+         Analyzing and improving current system integrations and migration strategies

+         Troubleshoot reported issues with existing API / Feeds integrations

+         Implement processes and logic to extract, transform, and distribute data across one or more data stores from a wide variety of sources

+         Optimize data integration platform to provide optimal performance under increasing data volumes

+         Ensure high quality and optimum performance of data integration systems to meet business solutions

+         Establish integration best practices across ERP, CRM, eCommerce, and Datawarehouse platforms

+         Strong verbal and written communication skills and the ability to convey subtle or complex messages clearly, as appropriate for the topic and audience.

Qualifications

+         7+ years of experience in architecture, design, and development of enterprise-grade Integration platforms in Azure.

+         5+ years of experience with database management systems such as Oracle, DB2, and SQL Server.

+         BS in computer science, software engineering or related field, and/or extensive work experience.

+         Strong Knowledge of Web Service technologies: (JSON, REST, WSDL, SOAP, SOA, XML, XSLT) and API Management preferably App Connect Professional Cloud

+         Familiarity with EDI standards (X12, HIPAA, HL7)

+         Hands-on experience with IBM App Connect Enterprise (IIB) or other MQ technologies

+         Must have programming skills and/or good experience in the field

+         Excellent problem-solving and analytical skills

+         Must be self-motivated and good team player

+         Willing and able to learn and pick up new technologies and responsibilities

+         Demonstrate good interpersonal and communication skills, both written and verbal

+         Demonstrates strong initiative, thrives in ambiguous situations and effectively navigates uncertainty to drive priorities forward and deliver meaningful results

+         Attendance at Kyocera's headquarters office in Fairfield, NJ per current work policies is required.

Preferred:

+         Experience using AI Tools such as Claude, GitHub Copilot, Cursor...etc.

+         Experience with Dynamics CRM, ERP, Concur, ServiceNow, Salesforce API, LMS

+         Integrating BPM Automation tools with ERP systems

The typical pay range for this role is $115,000 -$145,000. This pay range represents the base hourly rate or base annual full-time salary for all positions in the job grade within which this position falls. The actual base salary offer will depend on a variety of factors including experience, education, geography, and other relevant factors. This position may include a discretionary bonus based on performance.

Note

This is a general description of the duties and responsibilities most frequently required of this position. The company may from time-to-time request that the incumbent perform other related tasks and assume reasonable responsibilities that have not been specifically included in this description.

Kyocera Document Solutions America, Inc is a group company of Kyocera Document Solutions Inc., a global leading provider of total document solutions based in Osaka, Japan. The company's portfolio includes reliable and eco-friendly MFPs and printers, as well as business applications and consultative services which enable customers to optimize and manage their document workflow, reaching new heights of efficiency. With professional expertise and a culture of empathetic partnership, the objective of the company is to help organizations put knowledge to work to drive change. Kyocera is looking for enthusiastic and innovative people to help our customers run their businesses more efficiently and more profitably. We offer a generous benefits package including medical, dental and vision plans, a 401k match, flexible spending, disability and life insurance, plus paid time off and holidays.

KYOCERA Document Solutions America, Inc. is an Equal Opportunity Employer, a VEVRRA Federal Contractor, and complies with all applicable federal, state, and local laws regarding nondiscrimination. Kyocera provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, national origin, age, disability, or protected veteran status. Qualified minorities, women, protected veterans and/or individuals with disabilities are encouraged to apply.

Employment Type: OTHER