American Greetings Corp logo

Software Engineer

American Greetings Corp
  • San Jose, CA
  • Autofill and Review
30+ days ago

Job Description

138636BRSoftware Engineer - On Site RequiredOsceola, AR

Because this position requires regular on-site work at our Manufacturing and Distribution Facility in Osceola, Arkansas, we will focus on candidates who currently reside in this area.

Remote work and relocation assistance are not available for this role.

The Software Engineer is a fully contributing role responsible for developing, configuring, testing, implementing, and supporting software applications and integration solutions that deliver business capabilities. This role independently completes well-defined work while partnering with senior engineers on complex design decisions and cross-system dependencies.

The Software Engineer works closely with agdigital and business professionals to analyze requirements, implement maintainable solutions, support system performance, and own assigned work through deployment and production support.

Essential Duties & Responsibilities:

  • Collaborate with business users, analysts, and team members to understand, clarify, and document software and integration requirements.
  • Develop, configure, test, deploy, and support well-defined application components and integration solutions.
  • Implement integrations between internal and external systems using approved patterns such as APIs, file-based interfaces, scheduled processing, messaging, and real-time data movement.
  • Work with senior engineers and architects to ensure solutions align with enterprise application, data, and integration strategies.
  • Maintain working knowledge and documentation of how data is used, transformed, and maintained across assigned applications.
  • Follow established development standards and contribute practical improvements to shared engineering practices.
  • Use version control, build, test, and deployment processes consistently and maintain complete implementation documentation.
  • Develop and execute unit tests and support system testing, user acceptance testing, performance testing, and defect correction.
  • Troubleshoot application and integration issues, identify root causes for routine problems, and implement lasting corrections within assigned scope.
  • Monitor and support production applications and integrations, including resolution of support tickets and post-go-live issues.
  • Participate in small- to medium-scale project work and deliver assigned work across the full project lifecycle.
  • Estimate assigned work, identify dependencies and risks, and communicate status effectively to technical and business stakeholders.
  • Participate in code reviews, knowledge sharing, and cross-functional team activities.
  • Identify opportunities to reuse existing capabilities, improve team efficiency, and simplify business or technical processes.

CORE ENGINEERING COMPETENCIES

  • Security, privacy & ethical engineering: Apply secure coding, privacy-by-design, least-privilege access, secrets handling, data-classification, and vulnerability-remediation practices within assigned components and integrations.
  • Reliability, observability & operational ownership: Build and operate assigned components with appropriate logging, monitoring, alerting, error handling, and recovery procedures; participate in incident response and follow-through.
  • Quality engineering & automated testing: Define test cases and maintain automated unit, component, and integration tests; use continuous-integration checks and support user acceptance, performance, and regression testing.
  • Responsible AI-assisted development: Use approved AI-assisted tools to support development, analysis, and documentation while validating accuracy, security, maintainability, and intellectual-property considerations; remain accountable for the final work.
  • Documentation & maintainability: Produce and maintain design notes, interface contracts, deployment instructions, runbooks, and support documentation; refactor within assigned scope to improve readability and maintainability.
  • Business & customer impact: Translate documented requirements into usable solutions and consider user experience, process impact, cost, supportability, and intended business outcomes in day-to-day decisions.

Required Length & Type of Experience:

  • Typically 2+ years of experience in software development, application support, data, or system integration.
  • Experience contributing across the software development lifecycle for custom applications, packaged solutions, legacy systems, SaaS platforms, or cloud-based solutions.

Knowledge, Skills & Abilities:

  • Working proficiency in at least one programming language, application platform, or integration technology.
  • Understanding of the SDLC, testing practices, source control, build processes, and development environments.
  • Working knowledge of APIs, file-based integrations, data movement concepts, and relational databases.
  • Ability to write and troubleshoot SQL and understand basic logical data models.
  • Ability to analyze business processes and translate documented requirements into technical tasks and solutions.
  • Strong analytical, debugging, and problem-solving skills for routine to moderately complex issues.
  • Ability to work independently within defined scope and collaboratively across a project team.
  • Effective written and verbal communication skills with both technical and business audiences.
  • Ability to work effectively using waterfall and Agile iterative delivery methods.
  • Proficiency with Microsoft Office tools including Word, Excel, PowerPoint, and Visio.

Preferred Qualifications

  • Experience with one or more enterprise environments such as SAP, mainframe or legacy platforms, custom applications, SaaS solutions, cloud platforms, business intelligence, or material-handling systems.
  • Experience with CI/CD, automated testing, job scheduling, or workflow automation.
  • Experience with data platforms such as Snowflake, Microsoft SQL Server, IBM Db2, or Oracle.
  • Comfort using AI-assisted tools to improve development, problem-solving, documentation, or workflow efficiency.

Work Environment:

This role requires on-site work, conducted primarily at one of the company's offices or plant locations.

Travel to other company sites, subsidiaries, conferences, or external meetings may be required, typically not more than 10% of the time.

The role operates in a fast-paced environment with fixed deadlines and may occasionally require work beyond 40 hours per week.

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related technical discipline.
  • An equivalent combination of education, technical training, and relevant experience may be considered.

Please ensure all information submitted in your application is complete and accurate. Verification of candidate information may be conducted during the hiring process. Candidates who provide false, misleading, or materially inaccurate information, including residence or location information, may be disqualified from consideration.

Manufacturing/Distribution Jobs 5235750No52152991135.6763-90.013121-Sep-2026Software Engineer

Numbers & Facts

LocationSan Jose, CA
IndustryManufacturing - Other
Company Size2,500 to 4,999 employees
Year Founded1906
Websitehttp://corporate.americangreetings.com/careers/whoweare.html

About Company

For more than 100 years, American Greetings Corporation has been a creator and manufacturer of innovative social expression products that assist consumers in enhancing their relationships to create happiness, laughter and love. The Company's major greeting card lines are American Greetings, Carlton Cards, Gibson, Recycled Paper Greetings and Papyrus, and other paper product offerings include DesignWare party goods and American Greetings and Plus Mark gift-wrap and boxed cards. American Greetings also has one of the largest collections of greetings on the Web, including greeting cards available at Cardstore.com and electronic greeting cards available at AmericanGreetings.com. In addition to its product lines, American Greetings also creates and licenses popular character brands through the American Greetings Properties group. Headquartered in Cleveland, Ohio, American Greetings generates annual revenue of approximately $1.9 billion, and its products can be found in retail outlets worldwide.

Skills

  • Acceptance Testingunmatched
  • Agile Programming Methodologiesunmatched
  • Analysis Skillsunmatched
  • Application Integrationunmatched
  • Application Programming Interface (API)unmatched
  • Artificial Intelligence (AI)unmatched
  • Business Analysisunmatched
  • Business Intelligenceunmatched
  • Business Processesunmatched
  • Business Skillsunmatched
  • Cloud Computingunmatched
  • Code Reviewsunmatched
  • Communication Skillsunmatched
  • Computer Scienceunmatched
  • Conferencesunmatched
  • Continuous Integrationunmatched
  • Cross-Functionalunmatched
  • Data Modelingunmatched
  • Database Technologyunmatched
  • Debugging Skillsunmatched
  • Distribution Servicesunmatched
  • Documentationunmatched
  • Enterprise Application Integration (EAI)unmatched
  • Enterprise Applicationsunmatched
  • Error Handlingunmatched
  • Error Recoveryunmatched
  • Follow Throughunmatched
  • IBM DB2unmatched
  • Identify Issuesunmatched
  • Incident Responseunmatched
  • Information Technology & Information Systemsunmatched
  • Integration Testingunmatched
  • Intellectual Property (IP)unmatched
  • Mainframe Computerunmatched
  • Microsoft Excelunmatched
  • Microsoft Officeunmatched
  • Microsoft PowerPointunmatched
  • Microsoft SQL Serverunmatched
  • Microsoft Visiounmatched
  • Microsoft Wordunmatched
  • Oracleunmatched
  • Performance Testingunmatched
  • Presentation/Verbal Skillsunmatched
  • Privacy Controlsunmatched
  • Problem Solving Skillsunmatched
  • Process Analysisunmatched
  • Production Controlunmatched
  • Production Supportunmatched
  • Programming Languagesunmatched
  • Project Lifecycleunmatched
  • Quality Assurance Methodologyunmatched
  • Quality Engineeringunmatched
  • Regression Testingunmatched
  • Relational Databases (RDBMS)unmatched
  • Requirements Managementunmatched
  • Risk Analysisunmatched
  • Root Cause Analysisunmatched
  • SAPunmatched
  • SQL (Structured Query Language)unmatched
  • Secure Codingunmatched
  • Snowflake Schemaunmatched
  • Software Administrationunmatched
  • Software Developmentunmatched
  • Software Development Lifecycle (SDLC)unmatched
  • Software Engineeringunmatched
  • Software as a Service (SaaS)unmatched
  • Source Code/Configuration Management (SCM)unmatched
  • Support Documentationunmatched
  • System Integration (SI)unmatched
  • System Testunmatched
  • Test Automationunmatched
  • Test Caseunmatched
  • Testingunmatched
  • Travel Industryunmatched
  • Unit Testunmatched
  • User Interface/Experience (UI/UX)unmatched
  • Waterfall Model of Software Developmentunmatched
  • Willing to Travelunmatched
  • Work From Homeunmatched
  • Writing Skillsunmatched

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Resume Builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Resume Builder