{"schemaVersion":"jobsearcher.job.v1","id":"4acbe20639282452d20dacb3","url":"https://jobsearcher.com/jobs/4acbe20639282452d20dacb3","canonicalUrl":"https://jobsearcher.com/jobs/4acbe20639282452d20dacb3","title":"Sr Full Stack Engineer","description":"Title: Sr Full Stack EngineerLocation: Seattle, WA (Evergreen Goodwill Headquarters) Hybrid Schedule - 3 Days/Week in OfficeDepartment: Information TechnologyFLSA Status: Salaried, ExemptSalary Range: $110,000 - $140,000\r\nAbout the Position\r\nThe Senior Full Stack Engineer is responsible for designing and developing enterprise-grade software solutions that support EGNW's digital transformation and production automation initiatives. This role focuses on building scalable, secure, and maintainable applications that integrate with existing systems while supporting innovative operational workflows including AI-powered donation processing, warehouse automation, and custom business applications.\r\nThis position is critical to advancing EGNW's technology capabilities beyond basic automation into sophisticated software solutions that drive operational efficiency, data integration, and mission impact at scale.\r\nEssential Duties and Responsibilities include the following.\r\nOther duties, responsibilities, and activities may change or be assigned at any time with or without notice.\r\nEnterprise Software Development\r\nDesign and develop scalable software applications using modern development frameworks and cloud-native architectures.\r\nBuild custom integrations between D365, warehouse management systems, production automation, and business applications.\r\nDevelop APIs and micro-services to support system interoperability and data exchange.\r\nCreate robust, maintainable code following software engineering best practices and design patterns.\r\nImplement automated testing, continuous integration, and deployment pipelines.\r\nProduction Automation & AI Integration\r\nCollaborate with Solution Engineer on production automation software components and workflow integration.\r\nDevelop software solutions for AI-powered donation processing, classification, and cataloging systems.\r\nBuild applications that integrate computer vision, machine learning, and operational workflows.\r\nCreate data processing pipelines that support real-time decision making in production environments.\r\nDesign and implement software architectures that support warehouse automation and inventory management.\r\nSystem Integration & Architecture\r\nArchitect and implement integrations between Microsoft Dynamics 365 and production systems.\r\nDevelop custom applications that extend and enhance existing business systems.\r\nDesign database schemas and data models that support complex operational workflows.\r\nBuild secure, scalable solutions that handle high-volume data processing and real-time operations.\r\nEnsure software solutions comply with security, privacy, and compliance requirements.\r\nCollaboration & Technical Leadership\r\nPartner closely with Solution Engineer on production automation initiatives and technical requirements.\r\nCollaborate with Business Application Manager on enterprise application integration needs.\r\nWork with data and analytics team on software requirements for business intelligence and reporting.\r\nProvide technical guidance and mentoring to other team members on software development practices.\r\nParticipate in technical architecture discussions and contribute to technology strategy decisions.\r\nInnovation & Continuous Improvement\r\nResearch and evaluate emerging technologies that can enhance EGNW's software capabilities.\r\nContribute to the development of EGNW's technology roadmap and digital transformation initiatives.\r\nIdentify opportunities to improve existing systems through software development and automation.\r\nSupport proof-of-concept development for new technology initiatives and innovation projects.\r\nStay current with industry best practices in software engineering, cloud computing, and enterprise development.\r\nPosition Requirements Qualifications under the Americans with Disabilities Act (ADA)\r\nTo successfully perform this job, individuals must be able to complete each essential duty satisfactorily. Reasonable accommodations may be made to enable individuals with disabilities to perform these essential functions.\r\nEducation\r\nBachelor's degree in Computer Science, Software Engineering, or related technical field.\r\nAdvanced degree in relevant field preferred.\r\nIndustry certifications (Microsoft Azure, AWS, or similar cloud platforms) preferred.\r\nExperience\r\n5-8 years of professional software development experience with enterprise-grade applications.\r\n2+ years in DevOps or SRE-focused roles\r\nExperience with cloud-native development and micro-services architecture.\r\nBackground in system integration, API development, and data processing applications.\r\nExperience with AI/ML integration and data pipeline development preferred.\r\nBackground in retail, operations, manufacturing, or mission-driven organizations preferred.\r\nTechnical Skills\r\nProgramming Languages: Proficient Skill Level in C#, Python, JavaScript/TypeScript, & SQL\r\nCloud Platforms: Advanced experience with Microsoft Azure services (App Services, Functions, Storage, SQL)\r\nDevelopment Frameworks: .NET Core, React/Angular, Node.js, or similar modern frameworks\r\nDatabase Technologies: SQL Server, Azure SQL, Cosmos DB, and data modeling principles\r\nIntegration: REST APIs, GraphQL, message queues, and enterprise integration patterns\r\nDevOps: Git, Azure DevOps, CI/CD pipelines, containerization (Docker, Kubernetes)\r\nAI/ML: Experience with Azure Cognitive Services, Machine Learning, or similar platforms preferred.\r\nEnterprise Development Skills\r\nExperience with enterprise software architecture patterns and design principles.\r\nUnderstanding of security best practices, authentication, and authorization frameworks.\r\nKnowledge of software testing methodologies including unit, integration, and acceptance testing.\r\nExperience with agile development methodologies and collaborative development practices.\r\nUnderstanding of performance optimization, scalability, and high-availability system design.\r\nExperience with monitoring, logging, and application performance management.\r\nBusiness & Communication Skills\r\nStrong problem-solving skills with ability to translate business requirements into technical solutions.\r\nExcellent communication skills with ability to explain technical concepts to non-technical stakeholders.\r\nExperience working in cross-functional teams and collaborating with business stakeholders.\r\nProject management capabilities with ability to manage multiple development initiatives.\r\nUnderstanding of nonprofit operations, retail, or warehouse management environments preferred.\r\nAbility to work independently while contributing effectively to team objectives.\r\nPhysical Abilities\r\nWhile performing the duties of this job, the employee will be required to sit for periods of time, communicate with other employees by talking and hearing, and operate computer systems.\r\nSpecific vision abilities required by the job include close vision, distance vision, color vision, peripheral vision, depth perception, and the ability to adjust focus.\r\nOccasional travel to retail locations, warehouse facilities, and off-site meetings for system analysis and deployment.\r\nAble to communicate with others effectively both verbally and written, including those who have limited English skills.\r\nMaintain reliable attendance.\r\nWork Environment\r\nExposure to computer screens and development systems.\r\nThe noise level in the work environment is usually moderate.\r\nHybrid work schedule, at least (3) Three Days/Week Required in Office\r\nRequired job duties are normally performed in a climate-controlled office environment, or remotely from home.\r\nOccasional visits to retail stores and warehouse facilities to understand operational requirements and test deployed solutions.\r\nEveryone Is Welcome\r\nWhen you join Evergreen Goodwill, you join a truly vibrant community. We value the things that make us different and unique. From diverse international and ethnic backgrounds, to languages, identities, ages, orientations, and beyond, Evergreen Goodwill celebrates individual and cultural diversity.\r\nWhy work at Evergreen Goodwill?\r\nA health plan that includes medical, dental, vision and prescription coverage\r\n100% Employer-paid life, accidental death and dismemberment (AD&D), and long-term disability insurance (for salaried employee)\r\nVoluntary supplemental coverage for life, accident, illness, and short- and long-term disability\r\nFlexible Spending Accounts (FSA) Plan\r\nRoth and 403(b) Retirement Savings Plan program\r\nPaid vacation, (9) holiday and sick time\r\nLimited paid time off for Jury Duty and Bereavement Leave\r\nEmployee discounts\r\nEmployee Assistance Program (EAP)\r\nCareer Advancement Opportunities\r\nPaid Job Training\r\nEEO Statement: Evergreen Goodwill of Northwest Washington is an Equal Opportunity Employer. We do not discriminate on the basis of race, color, religion, creed, sex, national origin, age, disability, marital status, citizenship, military status, sexual orientation, gender identity, genetic information, veteran status, or other protected characteristics in accordance with applicable law. This policy applies to all aspects of employment, including hiring, compensation, benefits, and termination.","company":"Goodwill Seattle","rawCompany":"goodwill seattle","city":"Seattle","state":"WA","isRemote":false,"isActive":false,"createdAt":"2026-05-21T07:01:13.332Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1211.00","title":"Computer Systems Analysts","slug":"computer-systems-analysts"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Sr Full Stack Engineer","description":"Title: Sr Full Stack EngineerLocation: Seattle, WA (Evergreen Goodwill Headquarters) Hybrid Schedule - 3 Days/Week in OfficeDepartment: Information TechnologyFLSA Status: Salaried, ExemptSalary Range: $110,000 - $140,000\r\nAbout the Position\r\nThe Senior Full Stack Engineer is responsible for designing and developing enterprise-grade software solutions that support EGNW's digital transformation and production automation initiatives. This role focuses on building scalable, secure, and maintainable applications that integrate with existing systems while supporting innovative operational workflows including AI-powered donation processing, warehouse automation, and custom business applications.\r\nThis position is critical to advancing EGNW's technology capabilities beyond basic automation into sophisticated software solutions that drive operational efficiency, data integration, and mission impact at scale.\r\nEssential Duties and Responsibilities include the following.\r\nOther duties, responsibilities, and activities may change or be assigned at any time with or without notice.\r\nEnterprise Software Development\r\nDesign and develop scalable software applications using modern development frameworks and cloud-native architectures.\r\nBuild custom integrations between D365, warehouse management systems, production automation, and business applications.\r\nDevelop APIs and micro-services to support system interoperability and data exchange.\r\nCreate robust, maintainable code following software engineering best practices and design patterns.\r\nImplement automated testing, continuous integration, and deployment pipelines.\r\nProduction Automation & AI Integration\r\nCollaborate with Solution Engineer on production automation software components and workflow integration.\r\nDevelop software solutions for AI-powered donation processing, classification, and cataloging systems.\r\nBuild applications that integrate computer vision, machine learning, and operational workflows.\r\nCreate data processing pipelines that support real-time decision making in production environments.\r\nDesign and implement software architectures that support warehouse automation and inventory management.\r\nSystem Integration & Architecture\r\nArchitect and implement integrations between Microsoft Dynamics 365 and production systems.\r\nDevelop custom applications that extend and enhance existing business systems.\r\nDesign database schemas and data models that support complex operational workflows.\r\nBuild secure, scalable solutions that handle high-volume data processing and real-time operations.\r\nEnsure software solutions comply with security, privacy, and compliance requirements.\r\nCollaboration & Technical Leadership\r\nPartner closely with Solution Engineer on production automation initiatives and technical requirements.\r\nCollaborate with Business Application Manager on enterprise application integration needs.\r\nWork with data and analytics team on software requirements for business intelligence and reporting.\r\nProvide technical guidance and mentoring to other team members on software development practices.\r\nParticipate in technical architecture discussions and contribute to technology strategy decisions.\r\nInnovation & Continuous Improvement\r\nResearch and evaluate emerging technologies that can enhance EGNW's software capabilities.\r\nContribute to the development of EGNW's technology roadmap and digital transformation initiatives.\r\nIdentify opportunities to improve existing systems through software development and automation.\r\nSupport proof-of-concept development for new technology initiatives and innovation projects.\r\nStay current with industry best practices in software engineering, cloud computing, and enterprise development.\r\nPosition Requirements Qualifications under the Americans with Disabilities Act (ADA)\r\nTo successfully perform this job, individuals must be able to complete each essential duty satisfactorily. Reasonable accommodations may be made to enable individuals with disabilities to perform these essential functions.\r\nEducation\r\nBachelor's degree in Computer Science, Software Engineering, or related technical field.\r\nAdvanced degree in relevant field preferred.\r\nIndustry certifications (Microsoft Azure, AWS, or similar cloud platforms) preferred.\r\nExperience\r\n5-8 years of professional software development experience with enterprise-grade applications.\r\n2+ years in DevOps or SRE-focused roles\r\nExperience with cloud-native development and micro-services architecture.\r\nBackground in system integration, API development, and data processing applications.\r\nExperience with AI/ML integration and data pipeline development preferred.\r\nBackground in retail, operations, manufacturing, or mission-driven organizations preferred.\r\nTechnical Skills\r\nProgramming Languages: Proficient Skill Level in C#, Python, JavaScript/TypeScript, & SQL\r\nCloud Platforms: Advanced experience with Microsoft Azure services (App Services, Functions, Storage, SQL)\r\nDevelopment Frameworks: .NET Core, React/Angular, Node.js, or similar modern frameworks\r\nDatabase Technologies: SQL Server, Azure SQL, Cosmos DB, and data modeling principles\r\nIntegration: REST APIs, GraphQL, message queues, and enterprise integration patterns\r\nDevOps: Git, Azure DevOps, CI/CD pipelines, containerization (Docker, Kubernetes)\r\nAI/ML: Experience with Azure Cognitive Services, Machine Learning, or similar platforms preferred.\r\nEnterprise Development Skills\r\nExperience with enterprise software architecture patterns and design principles.\r\nUnderstanding of security best practices, authentication, and authorization frameworks.\r\nKnowledge of software testing methodologies including unit, integration, and acceptance testing.\r\nExperience with agile development methodologies and collaborative development practices.\r\nUnderstanding of performance optimization, scalability, and high-availability system design.\r\nExperience with monitoring, logging, and application performance management.\r\nBusiness & Communication Skills\r\nStrong problem-solving skills with ability to translate business requirements into technical solutions.\r\nExcellent communication skills with ability to explain technical concepts to non-technical stakeholders.\r\nExperience working in cross-functional teams and collaborating with business stakeholders.\r\nProject management capabilities with ability to manage multiple development initiatives.\r\nUnderstanding of nonprofit operations, retail, or warehouse management environments preferred.\r\nAbility to work independently while contributing effectively to team objectives.\r\nPhysical Abilities\r\nWhile performing the duties of this job, the employee will be required to sit for periods of time, communicate with other employees by talking and hearing, and operate computer systems.\r\nSpecific vision abilities required by the job include close vision, distance vision, color vision, peripheral vision, depth perception, and the ability to adjust focus.\r\nOccasional travel to retail locations, warehouse facilities, and off-site meetings for system analysis and deployment.\r\nAble to communicate with others effectively both verbally and written, including those who have limited English skills.\r\nMaintain reliable attendance.\r\nWork Environment\r\nExposure to computer screens and development systems.\r\nThe noise level in the work environment is usually moderate.\r\nHybrid work schedule, at least (3) Three Days/Week Required in Office\r\nRequired job duties are normally performed in a climate-controlled office environment, or remotely from home.\r\nOccasional visits to retail stores and warehouse facilities to understand operational requirements and test deployed solutions.\r\nEveryone Is Welcome\r\nWhen you join Evergreen Goodwill, you join a truly vibrant community. We value the things that make us different and unique. From diverse international and ethnic backgrounds, to languages, identities, ages, orientations, and beyond, Evergreen Goodwill celebrates individual and cultural diversity.\r\nWhy work at Evergreen Goodwill?\r\nA health plan that includes medical, dental, vision and prescription coverage\r\n100% Employer-paid life, accidental death and dismemberment (AD&D), and long-term disability insurance (for salaried employee)\r\nVoluntary supplemental coverage for life, accident, illness, and short- and long-term disability\r\nFlexible Spending Accounts (FSA) Plan\r\nRoth and 403(b) Retirement Savings Plan program\r\nPaid vacation, (9) holiday and sick time\r\nLimited paid time off for Jury Duty and Bereavement Leave\r\nEmployee discounts\r\nEmployee Assistance Program (EAP)\r\nCareer Advancement Opportunities\r\nPaid Job Training\r\nEEO Statement: Evergreen Goodwill of Northwest Washington is an Equal Opportunity Employer. We do not discriminate on the basis of race, color, religion, creed, sex, national origin, age, disability, marital status, citizenship, military status, sexual orientation, gender identity, genetic information, veteran status, or other protected characteristics in accordance with applicable law. This policy applies to all aspects of employment, including hiring, compensation, benefits, and termination.","datePosted":"2026-05-21T07:01:13.332Z","dateModified":"2026-05-21T07:01:13.332Z","hiringOrganization":{"@type":"Organization","name":"Goodwill Seattle","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Seattle","addressRegion":"WA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"4acbe20639282452d20dacb3"},"url":"https://jobsearcher.com/jobs/4acbe20639282452d20dacb3"}}