Impress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Software Development & Support Manager role.
Rezi rewrites your resume against COOPERATIVE RESPONSE CENTER INC's job description. Free.

Tailor your resume to this Software Development & Support Manager role.
Rezi rewrites your resume against COOPERATIVE RESPONSE CENTER INC's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Software Development & Support Manager posting at COOPERATIVE RESPONSE CENTER INC — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the Software Development & Support Manager posting at COOPERATIVE RESPONSE CENTER INC — free, in seconds.
About the Role
Lead the Team Behind the Technology That Keeps Communities Connected. At Cooperative Response Center (CRC), our technology powers critical communications for utility and emergency response organizations. As our Software Development & Support Manager, you'll lead a talented team responsible for developing, enhancing, and supporting the software that keeps our members connected 24/7. This role offers the opportunity to make a meaningful impact through leadership, technical expertise, and vision.
Responsibilities
- Lead, mentor, and develop a team of Software Developers, Software Engineers, and Programmers.
- Drive the development, enhancement, and support of CRCLink and other enterprise applications.
- Guide projects from concept through implementation while keeping timelines, budgets, and quality on track.
- Champion secure, reliable, and scalable software development practices.
- Partner with business leaders, utility members, and vendors to turn business needs into innovative technology solutions.
- Promote continuous improvement by identifying opportunities to enhance applications, processes, and development tools.
- Help shape CRC's technology strategy as a member of the Management Team.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, Information Technology, or related field or an equivalent combination of education and experience.
- Five (5) years of software development experience.
- Three (3) years of leadership or supervisory experience.
- Experience leading technical teams in a fast-paced environment.
- Experience with software development lifecycle (SDLC), application architecture, databases, and modern development methodologies.
- Ability to reside within reasonable proximity of a CRC office.
- Demonstrated leadership courage, ownership, sound judgment, follow-through, and willingness to communicate difficult truths early and constructively.
- Strong coaching, employee development, performance management, conflict resolution, and team-building skills.
- Thorough knowledge of the software development lifecycle, modern engineering practices, product and platform delivery, production support, and continuous improvement.
- Sufficient technical depth to evaluate development approaches, delivery estimates, dependencies, architecture, databases, integrations, testing strategies, security risks, root causes, and proposed remedies.
- Ability to understand complex systems, identify constraints and bottlenecks, separate symptoms from root causes, and improve end-to-end flow.
- Ability to define meaningful measures, use evidence in decisions, and improve predictability without encouraging metric manipulation or unnecessary bureaucracy.
- Ability to balance planned delivery, platform reliability, technical debt, security, support demand, team health, and stakeholder expectations.
- Excellent written, verbal, facilitation, and presentation skills, including concise executive-level risk and status communication.
- Ability to organize and prioritize work amid competing priorities, operational demands, technical uncertainty, and significant stakeholder expectations.
- Ability to build trust with technical and non-technical stakeholders while maintaining clear decision rights and accountability.
- Commitment to secure, reliable, maintainable, high-quality solutions that produce measurable business and member outcomes.
- Ability to maintain confidentiality, exercise sound judgment, and model CRC values.
Skills
- Microsoft Office
- Common development tools
- Source control tools
- Work management tools
- Testing tools
- Deployment tools
- Monitoring tools
- Reporting tools
Location
- Austin, MN
Work Type
- Full Time
- 1st shift (Day)
Experience Level
- Five (5) years of software development experience
- Three (3) years of leadership or supervisory experience
Education Level
- Bachelor's degree in Computer Science, Software Engineering, Information Technology, or related field or an equivalent combination of education and experience.
- Master's degree in a related field or an equivalent combination of education and experience.
Salary/Compensations
- $102100.00 - $142900.00
Benefits
- Competitive pay
- Comprehensive benefits package
About the Company
- At CRC, our technology supports organizations that provide essential services every day.
- Our team is driven by collaboration, innovation, and a shared commitment to delivering exceptional service.
- CRC is a place where you'll find a collaborative leadership team that values new ideas.
- Opportunities to influence technology strategy and innovation.
- Meaningful work supporting mission-critical operations.
- A culture that invests in employee growth and development.