Vacancy expired!
SUMMARY Provide service and support of software applications, maintenance, software development,for the District's Educational Technology software systems. Primary responsibilities include testing,troubleshooting, documentation, problem solving, patches and upgrade support. Using the fullMicrosoft Stack, design, program, test, implement, and maintain student information systems, singlepurpose and custom applications; analyze functional requirements; support users and business teamswith system application design and development that supports federal and state regulations and Districtpolicies and procedures.ESSENTIAL DUTIES AND RESPONSIBILITIES include the following.Analyze District functions and requirements, both in responding to requests from others and in initiatingideas related to District activities.Design, examine, program, test, and establish all District application systems including those purchasedfrom vendors.Document and maintain application systems.Advise, collaborate, and communicate with all levels of District employees, both school-based andcentral.Provide knowledge transfer with peers and customers on systems functionality, purpose, decisionmodeling, and troubleshooting, using a variety of methods and tools, including data modeling, scenarioprojection, documentation, training materials, and flowcharts.Represent District while working collaboratively with vendors, contracts, businesses, and governmentalagencies.Respond to requests for District data (e.g., reports, downloads, and on-line displays) and negotiate withrequestor how to best address the request.Anticipate and resolve emergency situations which occur in District application systems.Serve as project lead for new Educational Technology-related projects. Project duties include designplanning, assigning development tasks, coordinating development efforts and managing/tracking development issues.Examine new software and hardware and evaluate, devise, and recommend options for managementapproval for systems processing using knowledge of existing data and systems; available technologies;and resource requirements.Train, coach, mentor, advise, and counsel peers and all levels of the user community on use of systemsand technologies.Perform other duties as assigned.To perform this job successfully, an individual must be able to perform each essential duty satisfactorily.The requirements listed below are representative of the knowledge, skill, and/or ability required.Reasonable accommodations may be made to enable individuals with disabilities to perform theessential functions.EXPERIENCE Minimum 5+ years of experience with software development, application integration, andsystem analysis, including experience developing and supporting Student Information Systems andeducational applications. Technical skills/experience in C#, ASP.NET MVC, ASP.NET Web API, XML, JSON,JavaScript/AJAX, client-side frameworks/libraries (jQuery), HTML5/CSS3, SQL Server: database objects,queries, programming, tuning and reports. Preferred technical skills/experience in LINQ, SQL ServerReporting Services (SSRS), Entity framework, dependency injection, familiarity with SOLID, andexperience working in an Agile environment.EDUCATION AND TRAINING Bachelor's degree in Information Systems, computer science,business/management or related field. Equivalent experience will be considered.CERTIFICATES, LICENSES, REGISTRATIONS Valid Colorado Driver License required.SKILLS, KNOWLEDGE, & EQUIPMENT Oral and written presentation and communication skills,interpersonal skills, problem solving and planning skills. Analytical and organizational skills. Proficiency inlegacy and state-of-the-art computer systems consistent with District-wide Technology Plan. Requiresexcellent communication skills and analysis experience. Experience years in designing and developingapplications using the full Microsoft Stack including Microsoft.NET C# ASP/MS MVC/SQL/SOAP & RESTfulWeb Services. Detailed knowledge of development and development processes, including coding bestpractices, design standards, system dependencies, and communication management is critical.Experience with software source control/code management/build management tools is also highlypreferred. Experience with Microsoft SQL Server and SQL Reporting services or other reporting softwareis also highly preferred. Knowledge of MS SQL Server Management is a plus. Technical knowledge ofMicrosoft Office tools is highly desired. Knowledge and experienced with ETL, Web Services, and StudentInformation Systems (Infinite Campus) is a plus. Ability to stay current with changes in technology.Knowledge of and experience with personal computers, productivity/desktop tools, operating systems,multi-platform computer hardware and related complex software. DECISION MAKING Requires the timely application of technical knowledge and knowledge of Districtprocedures and processes. Deviations or errors could result in loss/delay of data, outsideaudits/investigations, and incorrect presentation of District information, which could result in additionalcost or embarrassment to the District.COMMUNITY RELATIONS Daily contact with classified staff within/outside department to resolve routinecorrections or adjustments. Weekly contact with professional staff within/outside department tonegotiate controversial matters. Monthly contact with school support team to maintain relationshipsand with local government to verify information needs. Monthly/annual contact with advisorycommittees to negotiate controversial matters. Annual contact with administrative leadership team tomaintain relationships and with Colorado Department of Education to coordinate data requirements.SPAN OF CONTROL This job has no supervisory responsibilities; however, this position assists theDirector in the interview process and screening of applicants.EDUCATIONAL DELIVERY Support the schools and students by supporting the HCM and Financialsystems. Ensure security of data, integrity of data, and the ability to recover data. The majority of time isnot spent on the school site.COMPLEXITY OF WORK The work is assigned by Manager, Integration Warehouse Development. Work isprimarily directed by the needs of the customers within the District and the District's technology goals.Requires independent judgment and thinking, interpretation of facts, application of technicalknowledge, and analysis of the impact a situation/decision has on the District. Must exercise accuracyand alertness with attention to detail and logical thinking at all times.The physical demands, mental functions, and work environment characteristics described here arerepresentative of those that must be met by an employee to successfully perform the essentialfunctions of this job. Reasonable accommodations may be made to enable individuals with disabilities toperform the essential functions.PHYSICAL DEMANDS While performing the duties of this job, the employee is regularly required to talkor hear. The employee is frequently required to stand; walk; sit; use hands to finger, handle, or feel; andreach with hands and arms. The employee is occasionally required to stoop, kneel, or crouch. Theemployee is frequently required to lift and/or move up to 10 pounds. The employee is occasionallyrequired to lift and/or move up to 25 pounds. There are no specific vision requirements for this position.MENTAL FUNCTIONS While performing the duties of this job, the employee is regularly required tocompare, analyze, communicate, coordinate, compute, synthesize, evaluate, use interpersonal skills,and compile. The employee is regularly required to copy, instruct, and negotiate.WORK ENVIRONMENT While performing the duties of this job, the employee is regularly exposed to riskof electrical shock. The noise level in the work environment is usually quiet.