Description

Job Duties 

Analyze software requirements, design, develop, and test software applications using multiple platforms. Implement code and solutions with various technologies to customize desktop, web, and mobile-based solutions.

  • Write well-designed, testable, efficient code that works across multiple browsers and devices by using best practices.
  • Test and fix bugs or other coding issues. Evaluate the interface between hardware and software and operational performance requirements.
  • Design, develop, and deploy software that creates and controls network functions running in hardware and software that perform packet inspection, classification, switching, and forwarding.
  • Develop code for the automation, security, audit compliance, and auto-remediation of infrastructure.

Requirements

Must have Bachelor's degree or its foreign equivalent in computer science, information systems, or a related field and 12 months experience in job offered or in software development or a related field.

  • Employer will accept any suitable combination of education, training, and/or experience.

Education

Bachelor's degree