> Markdown version of [/jobs/ext/3075371-software-engineer](https://www.wearedevelopers.com/jobs/ext/3075371-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:** Vanderhouwen & Associates, Inc. - **Location:** Salem, OR, United States (Remote available) - **Experience:** Expert - **Salary:** $145,600.0 - $166,400.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Agile Methodology, Artificial Intelligence, Application Performance Management, Computing Platforms, Microsoft Azure, C Sharp (Programming Language), Cloud Computing, Databases, Data Structures, Database Design, Database Development, Software Debugging, Web Development, Integrated Development Environments, Python (Programming Language), Node.Js, NoSQL, Performance Tuning, Program Analysis, Query Optimization, Next.js, Software Engineering, SQL Stored Procedures, SQL Databases, TypeScript, Cloud Platform System, Software Troubleshooting, Automation Anywhere - **Published:** September 25, 2026 - **Apply:** https://www.vanderhouwen.com/job_posting/senior-software-engineer-73350/ ## About the Role Our client is seeking a Senior Software Engineer to design, develop, and support high-volume, business-critical web applications. The ideal candidate is a hands-on engineer with deep expertise in TypeScript/JavaScript, Next.js, and SQL who can independently solve complex technical challenges, contribute to architectural decisions, and collaborate effectively across technical and business teams., * 5+ years of professional software development experience with JavaScript, TypeScript, Node.js, or comparable technologies. * 3+ years of hands-on experience developing web applications with Next.js. * 5+ years of SQL development experience, including stored procedures, database design, query optimization, and performance tuning. * Experience designing and developing multi-tier applications supporting high-volume or business-critical systems. * 3+ years of experience deploying and supporting applications in cloud environments; Azure experience is strongly preferred. * Experience regularly using AI development tools to support software analysis, design, coding, debugging, and other engineering activities. * Additional software development experience with languages such as C#, Java, or Python is preferred. * Experience with infrastructure management, cloud infrastructure, or related platform technologies is preferred. * Experience using AI agents, chained tasks, or automated AI workflows within software development environments is a plus. * Experience with NoSQL database technologies is a plus. * Strong troubleshooting, analytical, and problem-solving skills with the ability to identify and address complex technical issues. * Strong written and verbal communication skills with the ability to work effectively across technical and nontechnical teams. * Demonstrated ability to work independently, adapt to changing priorities, mentor colleagues, and contribute effectively within a collaborative engineering team. * Advanced education or technical training in a related field is preferred. ## Description * Design, develop, test, and maintain scalable web applications using TypeScript/JavaScript, Next.js, SQL, and related technologies. * Build and optimize database solutions, including stored procedures, data structures, queries, and performance improvements. * Participate throughout the Agile software development lifecycle, including requirements analysis, technical design, development, testing, debugging, and deployment. * Develop reliable solutions for high-volume environments with a focus on application performance, maintainability, scalability, and quality. * Contribute to technical and architectural decisions, proactively identifying potential design, performance, or quality concerns. * Incorporate AI-assisted development tools into day-to-day engineering activities, including analysis, solution design, coding, debugging, and workflow automation. * Develop, deploy, and support applications within cloud environments, with an emphasis on Azure. * Troubleshoot complex application and system issues, identify root causes, and implement effective solutions. * Collaborate with engineers, technical partners, business stakeholders, and other cross-functional teams to translate requirements into effective solutions. * Mentor other software engineers, share technical expertise, and contribute to engineering standards and best practices. * Manage priorities independently and deliver high-quality work within a fast-paced, collaborative environment. ## Related Videos - [Build and Deploy a Fullstack App with Open Source Tooling](https://www.wearedevelopers.com/videos/775-build-and-deploy-a-fullstack-app-with-open-source-tooling) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Stop using Node.js like in 2020! What changed and what you can do today with Node.js](https://www.wearedevelopers.com/videos/100011-stop-using-node-js-like-in-2020-what-changed-and-what-you-can-do-today-with-node-js) - [GraphQL + Apollo + Next.js: A Lovely Trio](https://www.wearedevelopers.com/videos/311-graphql-apollo-next-js-a-lovely-trio) - [Web development best practices in 2021](https://www.wearedevelopers.com/videos/280-web-development-best-practices-in-2021) - [NoSQL Data Modeling for Front-end Developers](https://www.wearedevelopers.com/videos/297-nosql-data-modeling-for-front-end-developers) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers)