Skip to main content
Tallo logoTallo logo

Find Jobs

Find Jobs Near You – Available Work in Your Location

Skip to job details

Back to Results

Apply for this opportunity

To apply for this job, you'll continue to an external website or email application.

Formova LLC

Host Application Engineer

Career Insights for Application Developer / Engineer

See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.

Scorecard

Based on Pennsylvania data

Review key factors to help you decide if this role fits your goals. How is this calculated?

Were these scores useful?

What they do

An Application Developer or Engineer designs or improves applications software. Oversees the entire applications development process. Analyzes customer or user needs, designs programs, writes code or instructs computer programmers, tests design, and documents programs. May assist with upgrades or maintenance.

$106,286 / year median in Pennsylvania

+3% projected growth

Explore Career

Job Description

ESSENTIAL DUTIES AND RESPONSIBILITIES
include the following.
Other duties may be assigned:
Design, implement, and test end-user mission-critical applications that meet design documents Develop solutions for Microsoft Windows Server environment, using Microsoft Technologies, such as J Script, C#, and SQL Server Interface with Web Services using
SOAP / REST
interfaces using
XML/JSON
data. Interface with SQL Server using .NET, ODBC, and ADO compliant database packages Interacts with project managers and customers to gather and understand the requirements and deliverables for projects Track project budget and schedule Setup, configure, and maintain Windows Server and Windows Desktop environments for use in manufacturing production systems, as well as install company software on Windows operating systems Work independently on tasks or collaborate with others on larger tasks Demonstrate ability to be innovative and work as part of a multidisciplinary project team Support / provide troubleshooting project implementations with customer Learn new tools and processes Travels, as needed, to customer sites.
SUPERVISORY RESPONSIBILITIES
None
FINANCIAL RESPONSIBILITIES
This position requires the ability to manage time and effort to meet project budgets and report status to the team leads, project managers, and software manager.
QUALIFICATIONS
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of the position. Education and/or Experience Minimum of a bachelor's degree (B. S.) in Computer Science or Engineering Language Skills Ability to communicate detailed technical information across the organization and tailor communication as needed to less technical personnel. Ability to write reports, and business correspondence. Ability to effectively present information, orally and written, and respond to questions from groups of managers, engineers and/or customers. Software Skills Ability to follow standard software development life cycle. Ability to design, construct and test end-user applications that meet design documents. Ability to maintain or exceed compliance with standards. Ability to create and implement test plans. Ability to execute SQL stored procedures and gather data from SQL Server. Proficiency in SQL programming required. Knowledge of Object-Oriented programming and C#. Knowledge of XML and/or JSON schema preferred. Prior programming experience required. Reasoning Ability Ability to define problems, collect data, establish facts, and draw valid conclusions. Ability to interpret an extensive variety of technical instructions in mathematical or diagram form and deal with several abstract and concrete variables. Ability to flowchart or otherwise document software procedures and procedure steps. Other Competencies Ability to work with mathematical concepts such as probability, statistics, fractions, percentages Working knowledge of Windows Operating System. Prior Windows Server experience a plus Experience with Web Development and Web Services a plus. Good time management skills Ability to set and maintain goals Ability to interact with customers Detail Oriented and willingness to speak up Proficient in Microsoft Office (Word, Excel, Visio, etc.) Ability to travel on short notice domestically and internationally, up to 25%, and maintain a valid passport. Must maintain a valid driver's license
Work Environment and Physical Demands :
Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions.
Work Environment:
This job primarily operates in a professional office environment. This role routinely uses standard office equipment. May spend time in a manufacturing environment which may not be temperature controlled and noise level is usually moderate. While performing the duties of this job, the employee is exposed to moving mechanical parts.
Physical Demands:
While performing the duties of this job, the employee is regularly required to sit; use hands/fingers, talk and hear. The employee frequently is required to reach with hands and arms. The employee is occasionally required to stand and walk. The employee must frequently lift and/or move up to 10 pounds and occasionally lift and/or move up to 25 pounds. Specific vision abilities required by this job include close vision, depth perception, and ability to adjust focus. This job description is a summary of essential job functions. It is not intended as an employment contract, nor is it intended to describe all duties someone in this position may perform. All employees are expected to perform tasks as assigned by supervisor, regardless of job title or routine job duties.