Software Engineer

American Greetings Corporation

Westlake (OH)

On-site

USD 85,000 - 120,000

Full time

8 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

American Greetings Corporation seeks a Software Engineer for on-site work at our Creative Studios in Westlake, Ohio. The role focuses on developing and deploying software applications and integration solutions, collaborating with senior engineers and business partners to deliver reliable capabilities.

You’ll work with agdigital and business users to analyze requirements, implement maintainable solutions, and support production deployments.

Qualifications

  • Experience building software applications and integration solutions.
  • Ability to develop, configure, test, deploy, and support components.

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 APIs, file-based interfaces, scheduled processing, messaging, and real-time data movement.
  • Work with senior engineers and architects to ensure solutions align with enterprise strategies.
  • Develop and execute unit tests and support system testing, performance testing, and defect correction.
  • Monitor and support production applications and integrations, including post-go-live issues.

Skills

APIs
Software development
Unit testing
CI/CD
Troubleshooting

Job description

Because this position requires regular on-site work at our Creative Studios in Westlake, Ohio, we will focus on candidates who currently reside in Northeast Ohio.


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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr. Software Engineer
Sr. Software Engineer

Revel IT • Columbus (OH)

Hybrid
USD 90,000 - 130,000
Software Engineer
Software Engineer

Insight Global • Columbus (OH)

On-site
USD 80,000 - 110,000
Software Engineer [Multiple Positions Available]
Software Engineer [Multiple Positions Available]

JPMorgan Chase & Co. • Columbus (OH)

On-site
USD 90,000 - 130,000
SR Software Engineer
SR Software Engineer

Vaco Recruiter Services • Gahanna (OH)

Hybrid
USD 120,000 - 150,000
Senior Software Engineer
Senior Software Engineer

T-Cetra • Dublin (OH)

Hybrid
USD 80,000 - 100,000
System Development Engineering Manager- Manufacturing Systems
System Development Engineering Manager- Manufacturing Systems

The Sherwin-Williams Company • Cleveland (OH)

On-site
USD 120,000 - 160,000
Bonus eligibility
Sr. Software Engineer - Remote
Sr. Software Engineer - Remote

Harbor Freight Tools • Calabasas (CA)

On-site
USD 150,000 - 190,000
Software Engineer - On-Site in Northeast Ohio
Software Engineer - On-Site in Northeast Ohio

American Greetings Corporation • Westlake (OH)

On-site
USD 85,000 - 120,000
SCADA Lead Full Stack Application Developer - Industrial Automation
SCADA Lead Full Stack Application Developer - Industrial Automation

The Sherwin-Williams Company • Cleveland (OH)

On-site
USD 110,000 - 140,000
Sr. Software Engineer
Sr. Software Engineer

Service Express • Highland Heights (OH), Northern (KY)

Hybrid
USD 120,000 - 150,000