Software Engineer
Dept of Alcoholic Beverage Control - Richmond, VA

This job posting is no longer available on Virginia Jobs. Find similar jobs: Software Engineer jobs

Description:
The Department of Alcoholic Beverage Control is seeking a Junior Programmer/Analyst to analyze, design, develop, test and implement dynamic web-based applications. The incumbent serves as a junior member of the team and will be provided with mentoring opportunities to grow their career in a friendly, fast-paced environment.

RESPONSIBILITIES

Develop, enhance, debug and maintain complex, web based applications.

Work with business analysts, product owners and other system specialists to gather and interpret user/system requirements into design specifications.

Anticipate, identify, track and resolve issues and risks affecting the application.

Provide input to assist in determining level of effort.

Provide technical support.

Research, evaluate and recommend new tools and applications for use in assigned responsibilities.

Minimum Qualifications
CORE/REQUIRED ABILITIES

Working knowledge of Java, J2EE, JSP, Struts 2, Spring, Hibernate, Web Services, SQL, Javascript, HTML.

The demonstrated ability to work independently and as a member of a team.

Ability to communicate effectively both orally and in writing.

Show initiative and flexibility; be willing to undertake a wide variety of challenging tasks, as well as a strong desire to learn.

Preferred Qualifications
ADDITIONAL PREFERRED ABILITIES

Experience with or knowledge of JUnit, Maven, Servlets, jQuery, AJAX/JSON, XML, and CSS.

Experience with or knowledge of relational databases (specifically, Oracle 11g), SQL, JDBC, database design and creating stored procedures.

Experience with or knowledge of web application servers including WebLogic and JBoss.

Experience with or knowledge of IBM Rational, Subversion, Unix, Eclipse, and Crystal Reports.

Experience working in an Agile development environment, including use of Continuous Integration tools and SCRUM is preferred.

A Bachelor's Degree in Computer Science/Information Systems or comparable work experience that provides knowledge and exposure to fundamental theories, principles and concepts of object-oriented programming is preferred.

Special Requirements