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