You will get the opportunity to fix, enhance, and replace deliverables of projects through all aspects of the software development lifecycle including scope and work estimation, architecture and design, coding and unit testing. You will get a chance to exercise your judgment in determining and recommending the best designs based on customer business objectives, timelines and other resource constraints. You will be challenged and provided a tremendous opportunity for growth in a customer facing, fast paced, agile environment.
Required: Bachelor's degree in Computer Science, Computer Engineering, Biometrics Systems and less than 2 years prior relevant experience.
0-1 years of solid experience object-oriented programming.
A solid understanding of Agile software development process fundamentals.
A strong, self-motivated desire to learn new programming languages, tools, frameworks, and techniques.
Familiarity with web application technologies, such as Apache Tomcat, JBoss, etc.
Knowledge of a version control system (e.g., Git, Subversion).
Knowledge of Agile Development methodologies.
Familiarity with multiple operating systems (Windows, LINUX, etc.).
Familiarity with at least one Relational Database Management System (Oracle, MySQL, PostgreSQL, SQL Server, etc.).
Proficiency with MS Office Products (Word, Excel, Visio, & PowerPoint).
Familiarity with Spring MVC.
Candidate must be a U.S. Citizen. An active secret security clearance is required. This is a full-time position located in Clarksburg, WV.