TEDS Senior Software Engineer

Locations Atkins, VA
                Blacksburg, VA

Start Date Immediate

We're looking for developers who are passionate about developing great software, have a love for solving hard problems, and enjoy learning about new technology. You will be involved with the design, development, testing and support of our Talent Management software products as well as working with documentation specialists and other development team members to develop awesome new features and contribute to our product direction!


  • Produce and maintain Java-based web applications
  • Contribute to product direction and development methodologies through group design discussions
  • Act as team lead for development projects
  • Research, learn and share new languages, technologies, tools and techniques
  • Drive innovation by coming up with new ideas for our products and processes
  • Write test plans and perform unit test

Minimum Qualifications

  • BS/MS in Computer Science or equivalent experience
  • 5 years development experience with Java
  • 2 years development experience with Java EE architecture (EJB, JSP), HTML,JavaScript, SQL and relational databases
  • Hands-on software product development experience
  • Experience with team-based development approach
  • Possess strong analytical, organizational, communication, and leadership skills
  • Must be a US Citizen

Preferred Qualifications

  • Knowledge of application servers such as JBoss
  • Experience with jQuery development library
  • Experience using Apache Ant
  • Experience with Jasper Report Server

Nov 2, 2013