Application Development Engineer (Front End Developer)
Westfield Center, OH 
Share
Posted 11 days ago
Job Description

The Application Development Engineer, working under direct supervision, is responsible for analyzing and synthesizing data into conclusions for product groups. The role writes design specifications based on customers' business needs, provides timely daily application support by responding to calls and emails from both internal and external customers, and collaborates with infrastructure teams to optimize application design and functionality by understanding infrastructure and platform requirements. The role implements effective business solutions and processes across a portfolio of applications to improve business operations, and reviews internal and vendor deliverables for accuracy, completeness, and quality. The role maintains and modifies programs currently in production to ensure they remain responsive to user needs and run efficiently in the production environment. The role also communicates complex technical solutions to clients and the development team, identifies and troubleshoots complex technical problems and issues with assigned applications and work processes, and develops effective solutions using analytical and problem-solving skills.


  • Develops, modifies, tests, and designs high-quality programs, reports, shell scripts, and system interfaces that meet business requirements ensuring standard processes are followed.
  • Performs coding and unit testing for custom developed applications and implements effective business solutions and processes across a portfolio of applications to improve business operations.
  • Reviews internal and vendor deliverables for accuracy, completeness, and quality, ensuring they meet the required standards and specifications.
  • Maintains and modifies programs currently in production to ensure they remain responsive to user needs and run efficiently in the production environment.
  • Prioritizes multiple activities and projects based on their importance and potential impact, forecasting potential outcomes of actions, and preparing for contingencies.
  • Collaborates with infrastructure teams to optimize application design and functionality by understanding infrastructure and platform requirements.
  • Integrates third-party products into internal systems and supports and upgrades implemented systems as required, ensuring they remain operational and reliable.
  • Communicates complex technical solutions to clients and the development team, providing clear and concise explanations that are easy to understand.
  • Identifies and troubleshoots complex technical problems and issues with assigned applications and work processes, using analytical and problem-solving skills to develop effective solutions.

  • A minimum of 3 years' experience performing application development and/or production support.
  • A minimum of 2 years' experience performing front-end web development preferably building single page applications.
  • Experience developing applications using modern framework or technologies like Next.js, React, Docker, and Node.js.
  • Experience with developing and consuming RESTful APIs.
  • Experience working with Cloud technologies, DevSecOps, source control such as git, and Azure DevOps, CMS, User Behavioral Analytics are preferred.
  • Solid oral, written and interpersonal communication skills.
  • Bachelor's degree in computer science, Information Technology or a related field and/or commensurate experience.

 

Job Summary
Start Date
As soon as possible
Employment Term and Type
Regular, Full Time
Required Education
Bachelor's Degree
Required Experience
3+ years
Email this Job to Yourself or a Friend
Indicates required fields