Application Developer 3-4 - (STA007532)

University of Houston
Texas, United States
Salary Not Specified
Start date
Jun 12, 2021

View more

Position Type
Faculty Positions, Science, Technology & Mathematics, Computer Sciences & Technology, Administrative, Business & Administrative Affairs, Computer Services & Information Technology, Technology Administration/Other
Employment Type
Full Time

Broadband Posting

Analyzes, develops and modifies complex application programs utilizing non-core, under minimal supervision. May provide support to enterprise systems.

  1. Codes, tests, debugs, modifies and troubleshoots application programs and ad-hoc programs in accordance with shop standards.
  2. Analyzes complex application processes and integrated computer systems and their underlying data structures; identifies and resolves problems.
  3. Defines, analyzes and documents business processes, practices and requirements.
  4. Assists users in testing business processes; defines, conducts and monitors system test procedures.
  5. Provides technical assistance and training to junior-level staff.
  6. Documents tables, data structures, run streams, and programs according to generally accepted practices.
  7. Develops technical documents pertaining to system design and programming requirements; develops user manuals.
  8. Uses non-core technologies to design, code, test, debug, modify and troubleshoot systems, such as voice activated responses, electronic data interchange and web interfaces.
  9. Learns new technologies and techniques.
  10. Performs other job-related duties as assigned.


Additional Job Posting Information:

  1. Implement Windows 10 desktop instrument-control applications using C++ (98, CLI & 11+) and C# (.Net 3.5, 4.0) with Visual Studio (2008-2017) and Qt.
  2. Exhibit solid understanding of multi-threading, object-oriented programming, frameworks (.Net 3.5/4.0; Qt5), and UI design with model/view/control (XAML or QML).
  3. Create and use DLLs to interface Windows applications with 3rd party instruments and libraries.
  4. Routinely apply knowledge of image acquisition, motor control, image processing, computer vision, linear algebra, Fourier analysis and real-time systems.
  5. Implement processes with MATLAB, Python, OpenCV3+, CUDA, and Raspberry Pi as needed.

Qualifications :

Broadband Posting

Bachelors and 3-5 years of experience

Requires a thorough understanding of both theoretical and practical aspects of an analytical, technical or professional discipline; or the basic knowledge of more than one professional discipline. Knowledge of the discipline is normally obtained through a formal, directly job-related 4 year degree from a college or university or an equivalent in-depth specialized training program that is directly related to the type of work being performed. Requires a minimum of three (3) years of directly job-related experience.

Notes to Applicant: cgarcia2194

Get job alerts

Create a job alert and receive personalised job recommendations straight to your inbox.

Create alert