Developer Analyst <br/> Virginia Tech

Position summary

Analyze, plan, develop, maintain, and modify complex computer systems in a diverse technical environment to ensure accuracy and efficiency of application systems. Act as a technical member of ad-hoc teams by providing assistance and expertise, and by performing assigned tasks and objectives as part of the implementation, development, and maintenance of enterprise-scale systems.

Required qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or related field
  • Experience developing JAVA/J2EE or equivalent web applications using object-oriented development and design methodologies
  • Experience developing web applications that use a relational database system such as Oracle, MySQL or PostgreSQL
  • Experience working on multiple projects simultaneously, and ability to prioritize tasks
  • Excellent communication and interpersonal skills

Preferred qualifications

  • Advance degree in an Information Technology related field
  • Experience with Java/J2EE development tools and frameworks such as Eclipse, Spring, and Maven
  • Experience with a Linux/Unix command line interface
  • Working knowledge of PL/SQL development
  • Working knowledge of iOS and Android mobile development
  • Working knowledge of additional programming languages such as Groovy, Ruby, Python, PERL, PHP, or .NET
  • Experience programming with web application frameworks such as Spring MVC, Grails, or Ruby on Rails

Job details and application

View job online

Feb 12, 2013