Knowledge, Skills, and Abilities: • Positive attitude a must • Understanding of programming concepts and strong programming skills • Understanding of software development lifecycle • Understanding of relational database -esign • Ability to design software to satisfy requirements documentation • Demonstration of flexible and efficient time management • Ability to handle multiple concurrent casks and projects • Highly motivated and able to work independently • Interest in achieving high quality standards • Must enjoy off-site department meetings, department lunches, and occasional game days • Aptitude towards solving problems avid understanding company concepts • Work well with others in a team environments • Strong verbal and written communicadon skills regardless of audience • Strong interpersonal skills • Ability to work in fast-paced environment • Excellent organizational skills, detail-oriented, analytical Minimum Education/Experience Requirements: • Bachelors degree in computer science or a software related field • Experience with either Progress 4GL or the .NET framework with C# preferred • Knowledge of structured development methodologies • Knowledge of relational database pro gramming and design