Application Support Developer Full Time | Jan 19, 2019

This role is responsible for assisting in the development, troubleshooting and maintenance of environmental support/deployment tools for the installation, configuration of Instec’s products and services.   This is a valuable role as these tools are used to support both internal staff and external customers.   In addition, this position serves as a subject matter expert for customer environmental support areas and assists in the automation of tools, processes and procedures for this area; and performs mid-to-higher level technical support.   

 Main Responsibilities Include: 

  • Development -  Applications/tools to automate deployment, configure, maintain, and monitor applications; creating documentation for code changes; debugging/troubleshooting complex code to identity/report bugs in software.

  • Technical SupportAssisting in creation, installation, configuration, testing, maintenance/troubleshooting/support for areas for all versions of company products/tools; resolution of service requests; assisting customers with environmental-related issues; installations, product updates, etc.; guiding/training Help Desk personnel with Tier 1 level support.

  • Release Management  - Assisting various internal staff in coordination/packaging/distribution of updates for products and tools.

  • Documentation - Creation/management of documentation for customers and other technical process/procedures.


Knowledge, Skills/Abilities, Experience and Education Required for the Job

Current knowledge/experience in:

  • C# programming in development of applications

  • SQL Server including tables, SQL scripts (version 2008 or higher)           

  • Windows Server troubleshooting (version 2008 or higher)

  • REST API’s

  • HTML & JavaScript w/ability to develop light GUIs, web services, application services, etc.

  • Knowledge of Software Development Life Cycle

  • Excellent verbal and written communication skills

  • Excellent problem-solving/troubleshooting skills

  • Adaptable and flexible

  • Ability to work collaboratively in a team setting

  • Fast learner with a passion to keep learning new technologies Demonstrates initiative, motivation and self-direction 

  • 3+ years of experience in a development role in an environment with exposure to diverse Microsoft and networking technologies 

  • Bachelor’s degree in Computer Science or related degree


    Not required but a Plus is current knowledge/experience with:

  • Microsoft Azure with:  web apps, functions, could services, automation, PaaS and IaaS

  • Advanced Microsoft Windows server components/concepts (e.g. IIS, Web Services, Windows Services, NTFS permissions, etc.)

  •  WCF

  • Troubleshooting local area network issues (firewalls, proxy servers, routing, load balancing)

  • Citrix


Send Us Your Resume