> Markdown version of [/jobs/ext/1241560-software-engineer](https://www.wearedevelopers.com/jobs/ext/1241560-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** RBW, LLC - **Location:** Kingston, NY, United States - **Experience:** Expert - **Salary:** $115,000.0 - $135,000.0 - **Contract:** Permanent contract - **Skills:** Testing (Software), Clean Code Principles, HTML, Java (Programming Language), JavaScript (Programming Language), PHP (Programming Language), Adaptable Database Systems, Amazon Web Services, Data Analysis, Software Applications, HTML5, Microsoft Azure, C++ (Programming Language), Cascading Style Sheets (CSS), Cloud Computing, Databases, System Configuration, Programming Tools, Digital Electronics, Drupal, Microsoft Dynamics CRM, Systems Analysis, Spring Framework, Joomla, Python (Programming Language), PostgreSQL, MongoDB, MySQL, Netsuite, Node.Js, Salesforce.Com, SAP (Applications), Shopify, Software Engineering, Software Requirements Analysis, TypeScript, Google Cloud, Test-Driven Development (TDD), ReactJS, Firebase, Wrike, Suitescript, Git, Sanity.io, Stripe, AngularJS, Information Technology, Maintaining Code, Integration Frameworks, Apache Nifi, Wikis, Gsuite, NestJS, Software Coding, Software Version Control, Mulesoft, Programming Languages - **Published:** July 11, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=57fb03070135e637 ## About the Role * 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, * 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 ## Description 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?, * 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 ## Related Videos - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [The Impact of AI on Game Development and the Industry](https://www.wearedevelopers.com/videos/100297-the-impact-of-ai-on-game-development-and-the-industry) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Coffee with Developers](https://www.wearedevelopers.com/videos/354-coffee-with-developers) - [Stack Overflow: Community and AI](https://www.wearedevelopers.com/videos/600-stack-overflow-community-and-ai) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers)