Description

You will design, develop, and debug complex desktop and web-based applications while ensuring system stability and performance.

This role is on-site.

Responsibilities

  • Design and develop complex desktop and web-based applications.
  • Analyze system requirements to determine specifications, layouts, and peripheral equipment modifications.
  • Develop software system testing and validation procedures, including documentation.
  • Troubleshoot issues in new and existing applications and databases.
  • Maintain Control, Stability, Resiliency, Capacity, and Performance standards.

Required Skills

  • 5+ years of experience in software engineering.
  • Master's degree in Computer Science, Information Technology, Information Systems, Computer Applications, Electrical Engineering, Electronics Engineering, or related field.
  • Strong background in Information Systems and Computer Applications.
  • Proficiency in electrical or electronics engineering principles is preferred.
  • Willingness to travel to various unanticipated client locations throughout the U.S.

Education

Master's degree