Senior Developer will perform professional duties related to analysis, development, maintenance, and administration of computer hardware and software systems. Will monitor and administer servers and related platforms, maintain, configure, and monitor network and/or telecommunications infrastructures and related system components, consult with departmental customers to ide