Essential Functions
- User Support and Work Triage
- Systems Design and Development
- Maintain Existing Systems
- Project Management and Delivery
- Personnel Assignments and Assessments – Employed Staff
- Contractor Assignments and Assessments – Non-Employed Staff
- Systems Authority
Technical Qualifications
- Demonstrable knowledge of Microsoft.NET (programming and code interpretation)
- Microsoft SQL Server Programming (T-SQL) Experience
- Relational Database Design Concepts
- Knowledge of various software development methodologies (Agile, Waterfall, etc.)
- Knowledge of Software Development Life Cycles
- Application Architecture and Design Skills
- Application troubleshooting skills
Non-Technical Qualifications
- Ability to manage multiple projects and timelines simultaneously
- Ability to manage both internal staff and contracted staff simultaneously. Often may be geographically dispersed.
- Motivating and leadership driven attitude. Good at personnel recruitment and team building.
- Keen desire to learn (and master) new things
- Excellent communication skills (including relaying technical information to non-technical users)
- Well-organized and able to facilitate both internal and external (customer) deadlines
- 7+ years of related work experience. Experience leading a team is required, leading a development team is preferred
- Ability to present problems and solutions to management
- Ability to interface professionally with customers as necessary