Evergreen Goodwill is looking to advance its technology capabilities beyond basic automation into sophisticated software solutions that drive operational efficiency, data integration, and mission impact at scale, specifically through digital transformation and production automation initiatives, including AI-powered donation processing and warehouse automation.
Requirements
- 5-8 years of professional software development experience with enterprise-grade applications.
- Experience with cloud-native development and micro-services architecture.
- Background in system integration, API development, and data processing applications.
- Programming Languages: Proficient Skill Level in C-Sharp, Python, JavaScript/TypeScript, & SQL
- Cloud Platforms: Advanced experience with Microsoft Azure services (App Services, Functions, Storage, SQL)
- Development Frameworks: .NET Core, React/Angular, Node.js, or similar modern frameworks
- Database Technologies: SQL Server, Azure SQL, Cosmos DB, and data modeling principles
Responsibilities
- Design and develop scalable software applications using modern development frameworks and cloud-native architectures.
- Build custom integrations between D365, warehouse management systems, production automation, and business applications.
- Develop APIs and micro-services to support system interoperability and data exchange.
- Create robust, maintainable code following software engineering best practices and design patterns.
- Implement automated testing, continuous integration, and deployment pipelines.
- Develop software solutions for AI-powered donation processing, classification, and cataloging systems.
- Build applications that integrate computer vision, machine learning, and operational workflows.
Other
- Bachelor's degree in Computer Science, Software Engineering, or related technical field.
- Strong problem-solving skills with ability to translate business requirements into technical solutions.
- Excellent communication skills with ability to explain technical concepts to non-technical stakeholders.
- Experience working in cross-functional teams and collaborating with business stakeholders.
- Hybrid work schedule, at least (3) Three Days/Week Required in Office