CareerZen Logo
Company logo

Information Technology Manager

Emergent Software

Full-time

Saint Paul, MN

Job description

We are seeking an Information Technology Manager to lead an applications development team supporting complex, large-scale databases and core applications, primarily on a Microsoft technology stack. This role manages a highly tenured, collaborative team, drives operational goals, oversees technical projects, and fosters a supportive work environment.

Responsibilities

  • Plan, direct, and control department activities and resources to meet objectives in a timely and cost-effective manner.
  • Hire, train, and evaluate analysts, software engineers, and other team members.
  • Prioritize and assign team members to projects; conduct performance evaluations.
  • Collaborate with users, vendors, technicians, and managers to assess computing and system needs.
  • Communicate goals, policies, and procedures to the IS team; develop and implement plans accordingly.
  • Evaluate current technology use and recommend software and hardware improvements.
  • Contribute hands-on to backend development when additional team capacity is needed.
  • Oversee backup, security, and user help systems; provide technical support to users.
  • Perform software code reviews and ensure best practices are followed.
  • Monitor application system processing for accuracy and efficiency.
  • Prepare and deliver operational or project progress reports.
  • Implement and oversee operational budget and expenditures.
  • Manage on-call rotation and support after-hours issues as needed.
  • Build and maintain tribal knowledge of complex, homegrown systems and large databases.
  • Perform other related duties as assigned.

Requirements

  • Strong proficiency in Microsoft .NET (C#) development.
  • Deep expertise in SQL Server, including database design, query optimization, and code review.
  • Experience managing and prioritizing multiple projects, from quick-turn tasks to large-scale initiatives.
  • Comfortable with hands-on technical work (coding, architecture, code review) and team management (staff meetings, assignments, HR duties).
  • Strong communication and collaboration skills for cross-departmental work.
  • Ability to pass rigorous FBI background screening and fingerprinting for roles with access to sensitive government data.
  • Ability to work a standard 40-hour workweek, with occasional extended hours during peak periods or special projects.
  • Effective communication skills for interactions in person, over the phone, and via email.

Preferred Skills

  • Experience with Great Plains Software and Laserfiche integration.
  • Familiarity with Azure cloud environments and maintaining on-prem/cloud hybrid systems.
  • Ability to review, spot-check, and occasionally contribute hands-on code.
  • Experience building and maintaining knowledge of complex, homegrown systems and large databases.
  • Willingness to manage on-call rotation and support after-hours issues as needed.
  • Experience collaborating with external partners such as MSPs, database support, and analytics vendors.
  • Ability to adapt to a collaborative, humble, and supportive culture with a preference for internal hiring and long-term retention.

Job Type: Full-time

Pay: $135,000.00 - $160,000.00 per year

Work Location: In person