What are the responsibilities and job description for the IT Programmer Advisor position at Memphis Shelby County Schools?
Purpose and Scope
OVERVIEW
Memphis-Shelby County Schools is seeking dynamic educational champions ready to position our district as a national exemplar of education transformation. We need leaders with a fierce commitment to actualizing a bold vision that yields ambitious outcomes for more than 110,000 students and families across the Memphis-Shelby County area. The reality is that we can do better for kids, and we will with the right leaders in place. The most successful candidates believe that more is possible for Memphis and are :
- Courageous Thinkers & Doers : Prepared to navigate and thrive in a complex and ambiguous environment on day one, present innovative ideas to address systemwide issues, and execute sustainable plans toward transformation.
- Solutions-Oriented : See the possibilities, demonstrate the capacity to synthesize information and adjust short and long-term goals, and consistently find a window when doors close to deliver measurable results for kids and families.
- High-Performing Gamechangers : Leader of leaders with the capacity to mobilize and empower an outstanding team, make people-centered data-informed decisions, and operate with a relentless hyperfocus on removing stubborn barriers that destroy the hopes and dreams of too many of our students.
SUMMARY DESCRIPTION :
Delivers at a high level of competency in the coordination and management of the District's computer software application programs and systems. The position is responsible for managing computer operating systems and software packages, performing computer programming to develop applications to meet the business or instructional needs of departments, working on unusually complex problems and provides solutions that are highly innovative and ingenious, achieving quality and work process improvement. The position works independently, reporting major activities through periodic meetings
Essential Job Functions
1. Performs analysis, design, coding, testing and documentation and installation of object oriented software application.
2. Performs in-house computer programming to develop web / browser based applications using ASP.NET Framework with either C# and / or VB.NET, SQL Server development and reporting solutions, expertise in SSIS / ETL tools, SQL Data Base and / or Web Services.
3. Experience wiht Oracle Database is a plus
4. Willingness to learn and adapt new methods and technologies.
5. Manages computer operating systems and software packages, ensuring compliance with all applicable policies, procedures, laws, regulations and standards.
6. Analyzes technology requirements for schools and departments; develops plans to implement new or modified technologies to help meet information technology.
7. Plans, develops, tests and documents computer programs, applying knowledge of program techniques and computer systems.
8. Convert project specifications, using flowchart is and diagrams, into sequence of detailed instructions and logical steps for coding into computer language, applying knowledge of computer programming techniques and computer languages.
9. Replace, delete, or modify / update code to correct errors.
10. Trains end-users in the use of computers and applications ; develops training material and manuals.
11. Manages user activities, assigns and manages security for users ; managers access.
12. Develops and formats queries for software applications; generates computer reports. Perform system operator duties including printer interfaces and data backups.
13. Performs other duties as assigned.
Minimum Qualifications
Bachelor's degree in Computer Science, Information Systems Management or related field plus an additional 5 years related experience, or equivalent, for a total education / experience of 9 years. Prefer a minimum of four years designing and developing web / browser-based software solutions using ASP.NET Framework with either C# and / or VB.NET 2010, 2008, 2005 versions. Experience with Microsoft, Share Point, and Oracle database is preferred.
Degree Equivalency Formula :
Bachelor's Degree= 4 years plus required years of experience.
Master's Degree= 2 years plus required years of experience.
Where Master's degrees are required, years for Bachelor's Degrees must be included.