Most of them post that way to filter out the fakes.
Access?? Seriously. You can spend a couple of hours with Access and should be able to use it rather well - if you ever did have the horrid desire to use it.
§ Supplemental skills may include Access, HTML, .net, PowerBuilder, and SharePoint.
SharePoint? Probably means if the dedicated SharePoint person isn't around or is sick you might have to do some.
For the first part one word sums it up: maintenance.
§ For new system implementation, maintain and modify programs; make approved changes, develop detailed programming logic and code changes.
For the second: they need programmers. What programmer does not develop detailed programming logic and code changes? What programmer in their right mind would make un-approved changes?
Pretty much sounds like the minutes of a normal developer meeting.
§ 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.
Other stuff you might have to do but could probably weasel your way out of if your current project was higher priority.
§ 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.
In other words you get to write code. Documented specifications eh? That would be nice wouldn't it.
§ Write new program code using documented specifications.
§ Test and develop programming modifications.
Don't we all do that already to some extent? Isn't the programmer the first QA person as well?
§ Code, test, quality assure, and troubleshoot programs using the appropriate hardware, database, and programming technology.
When you break down the sentences for what they are there really isn't that much there and most of it is repetition from one sentence to another. I think the point of the entire listing is you will have to code.