The position requires
§ Bachelor’s Degree (and/or equivalent work experience) in computer science or a related field
§ At least two (2) years experience programming databases in a Microsoft SQL environment using Visual Basic, VB.net or C#.
§ Supplemental skills may include Access, HTML, .net, PowerBuilder, and SharePoint.
§ For new system implementation, maintain and modify programs; make approved changes, develop detailed programming logic and code changes.
§ Write new program code using documented specifications.
§ Test and develop programming modifications.
§ Review detailed business requirements, apply knowledge of current structures, state possible solutions, identify the optimal solution based on high level objectives; advise on risks and/or obtain necessary detail and clarifications.
§ Analyze performance of programs, troubleshoot, and take actions as necessary.
§ Code, test, quality assure, and troubleshoot programs using the appropriate hardware, database, and programming technology.
§ Write and maintain programming documentation
§ Marginal Functions
§ Assists the Information Systems Department when not working on database projects; assistance will primarily relate to projects addressing company infrastructure.
§ Performs all tasks as appropriately assigned or requested by the Director of Organizational Development.
So basically, you have to be a bad ass software engineer who can code in multiple languages and SQL with an undergraduate degree, and when you aren't busy they are gonna have you pulling cable and doing busy work. Oh they used the magic words 'competitive salary' too, which is code for they don't pay ........, or overtime.