{"schemaVersion":"jobsearcher.job.v1","id":"a688c346a92f3d0f2a3b5f32","url":"https://jobsearcher.com/jobs/a688c346a92f3d0f2a3b5f32","canonicalUrl":"https://jobsearcher.com/jobs/a688c346a92f3d0f2a3b5f32","title":"Senior Full Stack Developer","description":"Position Summary: Full Stack Developer\nIn this role, you will build! You will work directly alongside our Sr. IT Manager as a co-developer and independently own a portfolio of projects spanning internal tooling, production applications, data infrastructure, AI, and ERP integrations. You will be embedded as a full contributor: handling tickets, working on infrastructure, managing pipelines, pushing updates, and owning configurations right alongside your development work.\nThe right person for this role ships fast, learns from what breaks, and iterates. You are not precious about your first version. You want to validate ideas quickly, adjust based on reality, and keep moving. You are self-directed, curious, and not afraid to push back when you know a better way. You want to build the foundation, because eventually, you will lead the team that runs on top of it.\nKey Responsibilities\nYou will carry an active portfolio across multiple workstreams simultaneously. Subject areas include:\nCustomer-facing web applications and self-service portals\nInternal employee tooling and IT team automations\nERP customization and extension development (Business Central / AL)\nData integrations: connecting systems, moving data, and building the pipelines that keep everything in sync\nFinancial systems and payments integrations\nAI-powered workflows and tooling, internal and customer-facing\nIdentity, access, and Microsoft 365 platform integrations\nInfrastructure work: CI/CD, environments, configs, deployments, and maintenance\nR&D exploration into new stacks, tools, and approaches\nExperience and Education Requirements\n· 3–7 years of professional development experience with shipped, production-grade applications\n· Demonstrated full-stack capability; you've built and deployed real things end-to-end\n· Microsoft Ecosystem\no Microsoft 365: Entra ID, SharePoint, Teams, Power Platform, Intune\no Microsoft Graph API: M365 integrations and automation\no Azure: Cloud services, storage, compute, and integrations\no Power BI: Data modeling, DAX, and reporting\nDevelopment Stack\no Languages: Strong in at least two (JavaScript, TypeScript, Python, Go, SQL, AL) and willing to learn others\no Web: REST APIs, JSON, authentication, modern frameworks (React, Vue, etc.)\no Infrastructure: CI/CD pipelines, Docker, VMs, Git workflows, environment management\no Data: SQL, ETL/ELT concepts, and system integrations\no AI/ML: Experience with LLM APIs, prompt engineering, or ML tools is a plus\n· Strong problem-solving instincts; you diagnose before you build\n· Collaborative without being dependent; you work well with others but don't need hand-holding\n· Clear communicator: written, verbal, and visual. You can explain a technical decision to a non-technical stakeholder without losing the substance of it.\nMicrosoft Graph API experience: building integrations, automations, or M365-connected apps\nBusiness Central AL development: even basic familiarity is a significant advantage\nData pipeline/data lake architecture experience\nThis job description is intended to describe the general nature and level of work performed by employees in this position. It is not intended to be an exhaustive list of all duties, responsibilities, or qualifications. Management reserves the right to modify, add, or remove duties as necessary.\nCORE VALUES: AT TERRAFIRMA, OUR VALUES ARE IMPORTANT, WE DON’T JUST TALK ABOUT THEM, WE LIVE THEM. WE ARE LOOKING FOR PEOPLE WHO SHARE OUR VALUES OF FAMILY, INTEGRITY, RESILIENCE, AND MASTERY.\nWhat We Offer:\nAs a family-oriented company, we provide industry-leading perks and benefits, including:\nCompetitive Pay\nMedical, Dental, Vision Plans\nPaid Holidays & PTO\nShort and Long-Term Disability\n401(k) Retirement Plan\nLife Insurance\nAD&D Insurance\nWellness Programs\nHigh school graduate or equivalent required. Applicants must be 21 years or older, as this position involves operating a company vehicle. We are a drug-free workplace. We are committed to equal employment opportunity (regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status). We also consider qualified applicants regardless of criminal histories, consistent with legal requirements.\nPay: $85,000.00 - $115,000.00 per year\nApplication Question(s):\nDo you currently reside in Oregon or Washington? (Y/N)\nWork Location: Hybrid remote in Tigard, OR 97223","company":"Terrafirma Foundation Systems","rawCompany":"terrafirma foundation systems","city":"Tigard","state":"OR","isRemote":false,"isActive":false,"createdAt":"2026-04-14T11:25:19.730Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Full Stack Developer","description":"Position Summary: Full Stack Developer\nIn this role, you will build! You will work directly alongside our Sr. IT Manager as a co-developer and independently own a portfolio of projects spanning internal tooling, production applications, data infrastructure, AI, and ERP integrations. You will be embedded as a full contributor: handling tickets, working on infrastructure, managing pipelines, pushing updates, and owning configurations right alongside your development work.\nThe right person for this role ships fast, learns from what breaks, and iterates. You are not precious about your first version. You want to validate ideas quickly, adjust based on reality, and keep moving. You are self-directed, curious, and not afraid to push back when you know a better way. You want to build the foundation, because eventually, you will lead the team that runs on top of it.\nKey Responsibilities\nYou will carry an active portfolio across multiple workstreams simultaneously. Subject areas include:\nCustomer-facing web applications and self-service portals\nInternal employee tooling and IT team automations\nERP customization and extension development (Business Central / AL)\nData integrations: connecting systems, moving data, and building the pipelines that keep everything in sync\nFinancial systems and payments integrations\nAI-powered workflows and tooling, internal and customer-facing\nIdentity, access, and Microsoft 365 platform integrations\nInfrastructure work: CI/CD, environments, configs, deployments, and maintenance\nR&D exploration into new stacks, tools, and approaches\nExperience and Education Requirements\n· 3–7 years of professional development experience with shipped, production-grade applications\n· Demonstrated full-stack capability; you've built and deployed real things end-to-end\n· Microsoft Ecosystem\no Microsoft 365: Entra ID, SharePoint, Teams, Power Platform, Intune\no Microsoft Graph API: M365 integrations and automation\no Azure: Cloud services, storage, compute, and integrations\no Power BI: Data modeling, DAX, and reporting\nDevelopment Stack\no Languages: Strong in at least two (JavaScript, TypeScript, Python, Go, SQL, AL) and willing to learn others\no Web: REST APIs, JSON, authentication, modern frameworks (React, Vue, etc.)\no Infrastructure: CI/CD pipelines, Docker, VMs, Git workflows, environment management\no Data: SQL, ETL/ELT concepts, and system integrations\no AI/ML: Experience with LLM APIs, prompt engineering, or ML tools is a plus\n· Strong problem-solving instincts; you diagnose before you build\n· Collaborative without being dependent; you work well with others but don't need hand-holding\n· Clear communicator: written, verbal, and visual. You can explain a technical decision to a non-technical stakeholder without losing the substance of it.\nMicrosoft Graph API experience: building integrations, automations, or M365-connected apps\nBusiness Central AL development: even basic familiarity is a significant advantage\nData pipeline/data lake architecture experience\nThis job description is intended to describe the general nature and level of work performed by employees in this position. It is not intended to be an exhaustive list of all duties, responsibilities, or qualifications. Management reserves the right to modify, add, or remove duties as necessary.\nCORE VALUES: AT TERRAFIRMA, OUR VALUES ARE IMPORTANT, WE DON’T JUST TALK ABOUT THEM, WE LIVE THEM. WE ARE LOOKING FOR PEOPLE WHO SHARE OUR VALUES OF FAMILY, INTEGRITY, RESILIENCE, AND MASTERY.\nWhat We Offer:\nAs a family-oriented company, we provide industry-leading perks and benefits, including:\nCompetitive Pay\nMedical, Dental, Vision Plans\nPaid Holidays & PTO\nShort and Long-Term Disability\n401(k) Retirement Plan\nLife Insurance\nAD&D Insurance\nWellness Programs\nHigh school graduate or equivalent required. Applicants must be 21 years or older, as this position involves operating a company vehicle. We are a drug-free workplace. We are committed to equal employment opportunity (regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status). We also consider qualified applicants regardless of criminal histories, consistent with legal requirements.\nPay: $85,000.00 - $115,000.00 per year\nApplication Question(s):\nDo you currently reside in Oregon or Washington? (Y/N)\nWork Location: Hybrid remote in Tigard, OR 97223","datePosted":"2026-04-14T11:25:19.730Z","dateModified":"2026-04-14T11:25:19.730Z","hiringOrganization":{"@type":"Organization","name":"Terrafirma Foundation Systems","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Tigard","addressRegion":"OR","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"a688c346a92f3d0f2a3b5f32"},"url":"https://jobsearcher.com/jobs/a688c346a92f3d0f2a3b5f32"}}