Posted 2w ago

Senior Applications Engineer

@ Rochester Midland
Rochester, New York, United States
$95k-$110k/yrOnsiteFull Time
Responsibilities:Design</li>, Develop, Integrate
Requirements Summary:5+ years in application development, systems engineering, or enterprise app support; strong requirements gathering; experience integrating multiple enterprise systems; hybrid on-prem and cloud experience preferred
Technical Tools Mentioned:APIs, integration, ERP, CRM, SQL, cloud platforms, development tools
Save
Mark Applied
Hide Job
Report & Hide
Job Description

JOB SUMMARY

The Senior Applications Engineer is a senior-level individual contributor responsible for designing, developing, integrating, and supporting internal business applications and systems. This role partners closely with business stakeholders to document requirements, translate business needs into technical solutions, and deliver scalable, reliable applications that support enterprise operations. The position emphasizes solution design, application integration, and technical leadership without direct management responsibility.


ESSENTIAL JOB FUNCTIONS 

  • Design, develop, and support internal business applications and system integrations
  • Collaborate directly with business users to gather, analyze, and document functional and technical requirements
  • Translate business requirements into well-structured technical designs and solution documentation
  • Lead solution design for application enhancements, integrations, and workflow automation
  • Develop and maintain integrations between ERP, CRM, reporting, and other enterprise systems
  • Review code, designs, and technical documentation for quality, scalability, and maintainability
  • Provide advanced troubleshooting and root-cause analysis for application issues
  • Mentor and provide technical guidance to junior engineers as needed
  • Maintain accurate system documentation, diagrams, and technical specifications
  • Support application releases, upgrades, and change management activities

 

EDUCATION/ SPECIAL LICENSES OR CERTIFICATION: 

  • Bachelor’s degree in Computer Science, Information Systems, or related field required


EXPERIENCE: 

  • 5+ years of experience in application development, systems engineering, or enterprise application support
  • Demonstrated experience gathering and documenting business and technical requirements
  • Experience designing and supporting integrations across multiple enterprise systems
  • Experience working in a hybrid on-prem and cloud environment preferred,


SKILLS:

  • Strong application development and integration skills (APIs, services, data flows)
  • Ability to document requirements, solution designs, and technical specifications clearly
  • Solid understanding of enterprise systems such as ERP, CRM, and reporting platforms
  • Strong SQL and data analysis skills
  • Experience with cloud platforms and modern development tools
  • Excellent written and verbal communication skills
  • Ability to work independently and manage multiple priorities 

COMPETENCIES: 

  • Analytical thinking and problem solving
  • Solution design and systems thinking
  • Business partnership and stakeholder collaboration
  • Technical documentation and communication
  • Accountability and ownership
  • Continuous improvement mindset


PHYSICAL REQUIREMENTS/ WORKING CONDITIONS: 

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions. 


  • Sit or stand for extended periods of time
  • Visual acuity necessary to utilize a computer monitor throughout the course of a normal workday
  • Ability to perform repetitive keyboarding activities and operate general office equipment.
  • Extra hours and some travel may be required