Full-Stack Microsoft Developer
- LocationFERNDALE, WA, US
- Work typeOn-site
- EmploymentFull-time
- Posted14 November 2026
- SourceHealthy Pet LP's careers page (Paylocity)
Last checked3 h ago: still listed on Healthy Pet LP's careers page. First seen 3 h ago.
At a glance
- Skills and toolsSQL, C#, Tableau, JavaScript, TypeScript, Azure, VBA, SAP
Read from the ad by RoleFinder, with rules and an AI reading; the description is the source.
About the role
An Exciting Opportunity for a Passionate Full-Stack Microsoft Developer at Healthy Pet!
About the Role
We are looking for a curious, resourceful, and hands-on Full-Stack Microsoft Developer to develop, maintain, and improve the software solutions that support our business operations.
Working across departments including Accounting, Manufacturing, Sales, QC and JRS IT and Administration, you will build and maintain in-house applications, integrate data from multiple systems, automate repetitive tasks, and develop reporting solutions where our existing ERP and other business applications do not meet our needs.
This is a practical, business-focused development role. Success requires more than writing new code: you will need to understand existing systems, troubleshoot unfamiliar applications, work with stakeholders to define requirements, and deliver reliable solutions from initial concept through implementation and ongoing support.
Our technology environment is primarily Microsoft-based, with a combination of modern web development, legacy applications, SQL databases, ERP integrations, and business intelligence tools.
Key Responsibilities
- Application Development: Design, develop, maintain, and enhance full-stack web applications using C#, ASP.NET, and related Microsoft technologies, prioritizing functionality, reliability, and maintainability.
- Legacy System Maintenance: Analyze, troubleshoot, and improve existing applications, including code written by others. Understand established business logic and safely extend or modernize existing solutions.
- Database Development: Write complex T-SQL queries, stored procedures, and data extracts to support applications, integrations, reporting, and business analysis.
- Reporting and Analytics: Develop automated and recurring reports using web-based solutions, Tableau, and other appropriate tools. Respond to ad hoc data requests and help stakeholders access accurate, actionable information.
- Process Automation: Identify opportunities to automate manual and repetitive tasks, reduce errors, and improve operational efficiency.
- Systems Integration: Work with data and processes spanning multiple business systems, including our ERP, databases, spreadsheets, and internal applications.
- Requirements and Project Ownership: Collaborate with users and stakeholders to understand business needs, define requirements, evaluate solutions, and deliver projects through development, testing, deployment, and support.
- Troubleshooting and Data Integrity: Investigate complex application, database, and integration issues; identify root causes; and implement solutions that preserve data accuracy and reliability.
- Technical Guidance: Advise Administration and other stakeholders on technology-related initiatives, potential improvements, and practical solutions to business challenges.
Required Qualifications
- Strong C# programming skills and experience developing and maintaining business applications.
- Experience with ASP.NET and full-stack web application development, including server-side logic, database interaction, and front-end technologies such as HTML, CSS, and JavaScript or TypeScript.
- Strong SQL Server and T-SQL skills, including the ability to write complex queries and stored procedures.
- Demonstrated troubleshooting and problem-solving skills, including the ability to understand, debug, and maintain code written by others.
- Experience with source control and collaborative development workflows. Azure DevOps, TFS, or equivalent tools are preferred.
- Ability to work independently on complex projects, manage competing priorities, and take solutions from requirements through deployment and ongoing maintenance.
- Strong communication and collaboration skills, including the ability to work with non-technical stakeholders to understand business processes and translate them into technical solutions.
- Ability and willingness to learn unfamiliar technologies, applications, and business processes quickly.
Preferred Qualifications
- Experience with ASP.NET Core, Blazor, MVC, and/or legacy ASP.NET applications.
- Familiarity with Entity Framework Core (EF Core), Dapper, and modern CSS frameworks such as Bootstrap or Tailwind CSS.
- Experience with SQL Server Management Studio (SSMS) and Microsoft Internet Information Services (IIS) configuration and deployment.
- Familiarity with Visual Studio, Windows Server, and Microsoft Azure DevOps.
- Experience with VB.NET, VBA, or maintaining legacy applications and Excel-based business solutions.
- Experience with Tableau, including developing visualizations, dashboards, or reports. Familiarity with Tableau calculations or Visual Query Language (VizQL) is a plus.
- Experience with ERP systems, particularly SAP Business One (SAP B1), or similar enterprise business applications.
- Familiarity with Microsoft Office, particularly Excel, and its role in business reporting and process automation.
- Experience working in a manufacturing, distribution, or other operational business environment.
Personal Attributes
- Curious: Interested in understanding how systems work and why business processes operate as they do.
- Resourceful: Able to investigate unfamiliar problems, research solutions, and work through technical challenges.
- Confident and humble: Willing to take ownership, make informed recommendations, ask questions, and recognize when collaboration is needed.
- Approachable: Comfortable working with colleagues across departments and explaining technical concepts in practical terms.
- Patient and persistent: Able to work methodically through difficult troubleshooting and the sometimes-tedious process of understanding legacy code.
- Reliable: Follows through on commitments and develops solutions that others can depend on.
- Pragmatic: Focuses on solving the underlying business problem rather than adding unnecessary complexity or prioritizing appearance over functionality.
What Success Looks Like
- Internal applications are reliable, maintainable, and aligned with business needs.
- Manual processes are progressively replaced with effective automation.
- Employees have timely access to accurate, useful reports and data.
- Existing applications and integrations are understood, documented where appropriate, and improved without disrupting business operations.
- Projects are delivered through close collaboration with stakeholders and a clear understanding of requirements.
- The developer becomes a trusted technical resource who identifies opportunities to improve how the business operates.
Get open roles ranked against your CV
Add your CV once. RoleFinder ranks the open roles where you want to work, plus remote ones, against it, shows your best 12 with a one-line reason each, and emails you new matches once a week. The file is read once by AI and not kept; employers never see it.
Sign in with Google or email to start. How we handle your CV