1

Software Developer Jobs in Poughkeepsie, NY (NOW HIRING)

Full Stack Developer with a strong proficiency in one or more server-side programming languages ... Experience with software development frameworks, libraries, and tools (React, Angular, Spring ...

... software engineering and systems integration. Our tightly integrated offerings are tailored to each client's requirements and span the services spectrum from Application Development/Maintenance ...

... and developer-facing APIs. You are a software engineer first, with deep fluency in Python and Node.js, who thrives at the intersection of distributed systems, AI infrastructure, and developer ...

Partner with cross-functional teams-architects, developers, QA, and business analysts-to gather requirements, analyze business needs, and deliver high-quality solutions. * Collaborate with senior ...

Electrical Engineer

Kingston, NY · On-site

$85K - $115K/yr

Knowledge of Autodesk AutoCAD Electrical software. In depth understanding of applicable North ... Manages engineering design budgets for equipment orders and product line maintenance and ...

Electrical Engineer

Kingston, NY · On-site

$85K - $115K/yr

Knowledge of Autodesk AutoCAD Electrical software. In depth understanding of applicable North ... Manages engineering design budgets for equipment orders and product line maintenance and ...

next page

Showing results 1-20

Software Developer information

See Poughkeepsie, NY salary details

$47.4K

$110.5K

$164K

How much do software developer jobs pay per year?

As of Jul 16, 2026, the average yearly pay for software developer in Poughkeepsie, NY is $110,501.00, according to ZipRecruiter salary data. Most workers in this role earn between $88,900.00 and $128,400.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.

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 engineer makes $500,000 a year?

Senior software engineers, especially those working in high-cost-of-living areas or at major tech companies, can earn $500,000 or more annually through base salary, bonuses, and stock options. These roles typically require extensive experience, advanced technical skills, and often involve leadership or specialized expertise in areas like machine learning or cloud infrastructure.

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.

Is AI replacing software developers?

AI is automating certain coding tasks and improving software development processes, but it is not replacing software developers. Developers are needed to design, oversee, and interpret AI tools, as well as to create complex, innovative solutions that require human judgment and expertise.

Is software developer still in demand?

Software developers are in high demand due to ongoing digital transformation across industries, with strong job growth projected in the coming years. Skills in programming languages, such as Java, Python, or JavaScript, and familiarity with development tools and frameworks increase employability in this field.

What work does a software developer do?

A software developer designs, writes, tests, and maintains computer programs and applications. They use programming languages like Java, Python, or C++ and often collaborate with teams to develop software solutions that meet user needs and specifications.

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 Poughkeepsie, NY? The most popular types of Software Developer jobs in Poughkeepsie, NY are:
What are popular job titles related to Software Developer jobs in Poughkeepsie, NY? For Software Developer jobs in Poughkeepsie, NY, the most frequently searched job titles are:
What job categories do people searching Software Developer jobs in Poughkeepsie, NY look for? The top searched job categories for Software Developer jobs in Poughkeepsie, NY are:
What cities near Poughkeepsie, NY are hiring for Software Developer jobs? Cities near Poughkeepsie, NY with the most Software Developer job openings:
Software Engineer

Software Engineer

RBW

Kingston, NY • On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 7 days ago


Job description

About RBW
RBW is a contemporary lighting design and manufacturing studio leading the industry in LED fixtures for hospitality and workplace. Our purpose is to realize the unlimited potential of lighting. Through a collaborative process of exploration, discovery, and improvement with our customers and partners, we craft thoughtful light fixtures. We believe in the power of light to create atmosphere.
What Success Looks Like
Through a strong sense of ownership and an entrepreneurial mindset, you thrive on scoping, designing, and implementing complex technical projects from conception through to successful completion. In this role, you will oversee and elevate our entire digital tech stack, specifically managing our e-commerce platform and our website for specifiers. There is an exciting opportunity to consolidate these efforts into one in-house role to drive more value for RBW. Are you up for the challenge?
Key Responsibilities
  • Design, develop, test, and maintain software applications and systems
  • Collaborate with end-users, and other engineers to define software requirements and deliver high-quality solutions
  • Improve user experience and operations by conducting systems analysis and recommending changes in policies and procedures
  • Write clean, maintainable, and efficient code following best practices and coding standards
  • Troubleshoot and debug software issues, ensuring performance and reliability
  • Lead architectural and technical decisions to ensure scalability, security, and maintainability
  • Document development processes, code changes, and system configurations
  • Collaborate with end users to ensure the quality of the product and participate in test-driven development (TDD)
  • Assist with deployment, monitoring, and maintenance of production systems
  • Continuously learn and apply new technologies, programming languages, and development tools to improve the software engineering process
  • Stay up-to-date with the latest industry trends and best practices in software engineering
  • Perform additional duties, projects, or responsibilities as assigned by management to support overall business objectives

Skills, knowledge and expertise
  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 7-12 years experience as a Software Engineer or similar role
  • Full Stack Developer with a strong proficiency in one or more server-side programming languages (Java, Python, PHP, C++) and a strong proficiency in client-side programming languages (HTML, HTML5, CSS, JavaScript, TypeScript)
  • Experience with software development frameworks, libraries, and tools (React, Angular, Spring, NodeJS, NestJS)
  • Experience implementing e-Commerce solutions including (SnipCart or Shopify, Stripe, TaxJar)
  • Experience working with ERP systems (NetSuite, SAP, or MS Dynamics), including hands-on experience customizing and querying NetSuite using SuiteScript and SuiteSQL/SuiteQL
  • Proficiency in NetSuite development, specifically building custom workflows with SuiteScript and writing advanced database queries using SuiteSQL
  • Experience with cloud platforms (AWS, Azure, Google Cloud)
  • Understanding of software development principles and lifecycle
  • Experience with database management systems (MySQL, PostgreSQL, MongoDB)
  • Experience working with Version Control (Git)
  • Excellent problem-solving, analytical, and troubleshooting skills
  • Strong communication and collaboration skills, with the ability to work effectively in a team environment
  • The ability to prioritize activities and deliver projects on time and within budget

Preferred Qualifications
  • CSSLP Security Certification or other security certification
  • Knowledge of IPaas Integration Platforms (Celigo, MuleSoft or Apache NiFi
  • Experience working with CRM systems (Salesforce)
  • Knowledge of Content Management Systems (Sanity, Drupal, Joomla, Sencha)
  • Knowledge of software testing frameworks and methodologies
  • Knowledge of Google Suite Tools including Firebase and Analytics.
  • Experience working with Project Management tools and wikis ( Wrike, Notion.io)
  • Experience or strong interest in building and deploying agentic AI to automate workflows, optimize IT infrastructure, and eliminate repetitive tasks

RBW Benefits Package
As a full-time employee you will be able to participate in our benefit package outlined below. You'll also have access to awesome perks such as an on-site Fitness Space in our Kingston Factory, fully-stocked snacks and beverage options, great colleagues, and an open, collaborative team environment.
  • Health/Dental/Vision Insurance: effective 1st of the month following hire date; low cost premium options
  • Flexible Spending Account (FSA) & Health Savings Account (HSA) options
  • Unlimited PTO
  • Your Birthday Off
  • 5 Wellness days each year
  • Employee Assistance Program (EAP)
  • Floating holiday
  • RBW Holidays: New Year's Day, Martin Luther King Day, Presidents' Day, Memorial Day, Juneteenth, Independence Day, Labor Day, Thanksgiving Day & Friday after Thanksgiving, Christmas Day, & additional Christmas Holiday (Christmas Eve, Boxing Day - varies year to year)
  • Prorated 12-week paid parental leave
  • Adoption Assistance
  • 401(k) - 3% company contribution after the first year of employment, regardless of individual contribution
  • Profit-Sharing - 5-year vesting (20% a year, qualifies after the first year of employment) Provided there is a strong and profitable year, the company gifts a portion of the profits to the employees in the form of a retirement contribution
  • Pre-tax Commuter Benefit program
  • Life/ADD insurance policy, with an option for voluntary additional coverage
  • Employer-paid short-term disability coverage
  • Monthly EV credit towards electric car charging on premises at Kingston Factory
  • Generous Discount on RBW products

Compensation
The pay range for this role is:
$115,000 - $135,000 USD per year (Kingston, NY - Factory)

RBW logo

About RBW

Sourced by ZipRecruiter

Industry

Specialized design services

Company size

51 - 200 Employees

Headquarters location

New York, NY, US

Year founded

2009

Social media