Software Engineer

Key Responsibilities:

  1. Work under general direction with the ability to act independently when determining methods and procedures on new or existing functionality
  2. Work on complex projects and problems where analysis of situations or data requires an in-depth evaluation of various factors and additional specialized technical knowledge.
  3. Work with analysts and stakeholders to determine and refine feature requirements
  4. Devise or modify procedures to solve complex problems considering system capacity and limitations, operating time, and form of desired results
  5. Define and document system designs as they relate to feature work. Feature design, coding, unit testing, debugging, and documentation
  6. Participate in design and code reviews

 

Skills & Requirements:

  1. BS/MS in Computer Science or a related field
  2. Prior development experience is preferred
  3. Must have experience with Java and SQL
  4. Knowledge of JavaScript, jQuery, AJAX, CSS, HTML, JPA, JUnit
  5. Knowledge of RESTful web service design principles
  6. Knowledge of Service Oriented Architecture (SOA) and reusable components
  7. Knowledge of AWS services and/or Cloud based methodologies

 

This Job Description indicates the general nature and level of work expected of the incumbent(s). It is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities required of the incumbent. Incumbent(s) may be asked to perform other duties in addition to those described above.

Company Details

Breakfast lecture series for the creative community