> Markdown version of [/jobs/ext/2540162-senior-full-stack-application-integration-developer](https://www.wearedevelopers.com/jobs/ext/2540162-senior-full-stack-application-integration-developer). 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). --- # Senior Full-Stack Application & Integration Developer - **Company:** VALLEY IRON INC. - **Location:** Fresno, CA, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Microsoft Windows, Microsoft Azure, Business Software, Business Systems, Custom Software, Programming Tools, IT Management, Microsoft SQL Server, Software Construction, Software Engineering, Software Systems, Systems Integration, Software Organization, Technical Debt, Software Coding, Restful APIs - **Published:** August 12, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=5ec694ff035b73c0 ## About the Role Qualifications: Knowledge, Skills, and Experience: Minimum Education Required: Bachelor's degree Minimum Experience Required: 5+ years of Software Development Skills Required: Self-directed and highly organized. Comfortable making technical decisions independently. Strong communicator with non-technical users. Curious about how businesses operate and able to learn business processes. Passionate about building software that solves real business problems. Strong full-stack application development and business systems integration capabilities. Experience developing REST APIs, workflow automation tools, dashboards, administrative applications, and background processing services. Experience integrating ERP systems, Microsoft SQL Server, Microsoft 365, Azure services, REST APIs, and third-party systems. Ability to design scalable, maintainable software solutions and establish development standards and documentation. Ability to prioritize projects, estimate development effort, manage technical debt, and troubleshoot production issues. Ability to translate operational requirements into practical software solutions. ## Description The Senior Full-Stack Application & Integration Developer leads continued development of Valley Iron's customer portal and designs business applications integrating with the ERP and other enterprise platforms. The role works directly with IT leadership and business stakeholders to build and maintain applications that improve customer experience and streamline operations, serving as the company's primary software development resource and subject matter expert for custom software development. Essential Functions: * Take ownership of the existing customer portal and continue expanding the platform. * Design and develop customer-facing and internal business applications, including REST APIs, workflow automation tools, reporting dashboards, administrative applications, and background processing services. * Own the architecture of the customer portal and internally developed applications. * Evaluate and recommend technologies, development tools, architecture, and long-term development strategies. * Establish coding standards, documentation practices, development workflows, and software development best practices. * Design scalable, maintainable software solutions and ensure long-term maintainability of internally developed applications. * Develop and maintain ERP integrations and connect third-party vendor, customer, and supplier systems. * Integrate Microsoft SQL Server, Microsoft 365, Azure services, and REST APIs. * Meet directly with department managers and end users to understand business processes and operational requirements. * Identify automation opportunities and translate operational requirements into practical software solutions. * Recommend improvements that increase efficiency and improve the customer experience. * Prioritize projects, estimate development effort, manage technical debt, document solutions, and troubleshoot production issues. * Balance immediate business needs with long-term maintainability. * Partner with company leadership and serve as Valley Iron's subject matter expert for custom software development. * Work independently and make technical decisions without day-to-day guidance from another software developer. * Other duties as assigned., May be exposed to various chemical fumes and airborne particles. Fast-paced environment subject to occasional schedule and priority changes and some short notice activity Equipment Used Office equipment: computer, keyboard, mouse, phone, printer/copier/scanner, PPE when necessary. Essential Physical Tasks: Standing/sitting/walking, occasional lifting up to 25lbs Reports to ## Related Videos - [Rest API Antipatterns](https://www.wearedevelopers.com/videos/100208-rest-api-antipatterns) - [Your Manager Doesn’t Come with a User Manual (But You Can Totally Write One)](https://www.wearedevelopers.com/videos/1495-your-manager-doesn-t-come-with-a-user-manual-but-you-can-totally-write-one) - [Resolving technical debts in software architecture](https://www.wearedevelopers.com/videos/1680-resolving-technical-debts-in-software-architecture) - [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) - [REST In Peace: Why LLMs Can't CRUD](https://www.wearedevelopers.com/videos/100272-rest-in-peace-why-llms-can-t-crud) - [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) ## Related Articles - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers) - [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) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)