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.