Applications Engineer

ArrowDenver, CO
Hybrid

About The Position

Arrow Electronics Inc. Applications Engineer Job Description Develop software solutions to meet business requirements. Manage full software development life cycle including testing, implementation, and auditing. Perform product design, bug verification, and beta support. Execute, assess, and troubleshoot software programs and applications. Participate in software upgrades, revisions, fixes and patches as mandated by the vendor. Analyze and amend software errors in a timely and accurate fashion as well as code, develop, and document software specifications throughout the project lifecycle. Define and implement roadmap for platform modernization which includes application migrations across various application servers such as Oracle to WebLogic/Tomcat. Oversee upgrades of UI JavaScript frameworks such as Ext JS and Angular. May work from home, but must live within normal commuting distance of the office.

Requirements

  • Requires a Bachelor's degree or foreign equivalent in Computer Science, Electrical and Electronic Engineering, or a related field and 7 years of experience as an Applications Engineer, Software Engineer, or related occupation.
  • System product/design towards strong security, extreme performance and scalability, high availability and manageability
  • Defining & implementing roadmap for platform modernization including, application migrations across different application servers and upgrade of UI JavaScript frameworks including Ext JS or Angular
  • Implementing Productivity and Quality Improvement tools with experience in JIRA, ServiceNow and FlexDeploy
  • Experience in UI design concepts. Experience in authentication, access control, accessibility, UML, or common Java/UI modeling practices
  • Multi-threaded design and programming in Java/J2EE including UI design, concurrency control, HTTP and HTTPs, and HTML5.

Responsibilities

  • Develop software solutions to meet business requirements.
  • Manage full software development life cycle including testing, implementation, and auditing.
  • Perform product design, bug verification, and beta support.
  • Execute, assess, and troubleshoot software programs and applications.
  • Participate in software upgrades, revisions, fixes and patches as mandated by the vendor.
  • Analyze and amend software errors in a timely and accurate fashion as well as code, develop, and document software specifications throughout the project lifecycle.
  • Define and implement roadmap for platform modernization which includes application migrations across various application servers such as Oracle to WebLogic/Tomcat.
  • Oversee upgrades of UI JavaScript frameworks such as Ext JS and Angular.

Benefits

  • Medical, Dental, Vision Insurance
  • 401k, With Matching Contributions
  • Paid Time Off
  • Tuition Reimbursement
  • Health Savings Account (HSA)/Health Reimbursement Account (HRA) Options
  • Growth Opportunities
  • Short-Term/Long-Term Disability Insurance
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service