Skills/Requirements:
B.S. in Computer Science, Computer Engineering, and/or equivalent relevant experience
Ability to communicate and collaborate with multi-disciplinary team members
5 to 10 years experience in Java Development, Swing, Hibernate, and NetBeans IDE Intermediate to strong SQL skills in writing stored procedures, views and triggers, JDBC, SQL, and Oracle
Automated Unit Testing using JUnit / DBUnit or similar tools
Applied Object-Oriented Design and Analysis experience
Knowledge of Java Design Patterns
Experience with 'versioning' and change control software (ClearCase preferred)
Experience developing server side applications written in Java
UNIX or Linux experience is preferred
Past experience in a commercial software company is desired
Functions/Responsibilites:
Drive complex software design and development, with delivery responsibility through the entire life cycle
Use a disciplined approach for design, development, maintenance, and documentation of commercial software products
Utilize, evangelize and help drive improvements in proprietary agile development methodology, based on the principles of Scrum and Agile Development
Work in a team of skilled interdisciplinary professionals in an aggressive and fast-paced environment
Design, code, test and debug thick client based on NetBeans RCP
Promote and proactively improve standards, processes, procedures, and tools throughout the Development Life Cycle
Develop solutions to complex problems which require ingenuity and innovation
Analyze system functional and performance requirements to support design architectures
Estimate effort for completing new features, enhancements, and defect fixes
Estimate effort for completing new features, enhancements, and defect fixes Lead efforts to scope and prioritize design requirements to meet product requirements
Shepherd the design process and drive decisions
Website:
http://www.kforce.com/Jobs/Job.aspx?job=1696~NRC~1122808T1~99&keyword=developer