Career Opportunities with ETC

A great place to work.

Careers
Share with friends or Subscribe!

Please select an area of interest, city, state, country or region and click Search to view our current openings.

We look forward to hearing from you!


IT Development Manager

Department: IT
Region: Midwest (US)

ETC is looking for an IT Development Manager to join our growing Middleton, WI team. This individual will be responsible for leading and mentoring our talented team of developers working on mobile apps, Windows web development, SAP, and Java apps. This role involves the day-to-day management of the team as well as involvement in formulating strategic plans for ETC’s IT department. Candidates should have a strong fundamental knowledge and background in software development, a desire to mentor individuals and provide leadership for the team, and the ability to analyze software development technology to assist in software and hardware selection and to solve procedural, organizational or technical problems.

ETC provides a fun and casual fun workplace with fantastic benefits. Click here to learn more about working with ETC!


Representative Responsibilities:
• Oversee a team of IT software development personnel creating and supporting ETC business applications, mobile apps, and other systems
• Provides necessary technical leadership and project coordination
• Leads multiple projects and oversees developers to ensure that specifications are met
• Develops operational procedures based on industry standards and best practices
• Ensures development staff meets customer requirements for new applications as well as the support and maintenance of existing applications
• Assists with the preparation and implementation of long and short-range plans for application/technology selection, systems development, and acquisition of the resources needed to support them
• Ensures the consistency, security, and maintainability of new and existing applications by creating, maintaining, and enforcing development standards and procedures
• Reviews current processes and procedures; provides recommendations for improvements from a technological and information services perspective
• Stays up to date on the latest software developments trends and technologies
• Perform other similar or related duties as requested or assigned
Supervisory Responsibilities:
• Coordinates and collaborates with other groups and departments of the company in establishing and carrying out responsibilities
• Develops and maintain positive communication between teams and other departments
• Performs the hiring, orientation, training, performance management, career development, and overall employee development of department personnel.
• Formulates, implements & reviews ISO procedures related to the department
• Instructs employees about procedures and work instructions
• Informs employees as to company/departmental plans and progress
• Maintains reporting on all department activities
• Continue to monitor efficiency in the department and make improvements where appropriate
Minimum Qualifications:
• BS degree in computer science or equivalent experience gained through increasingly responsible IT/Software Development positions
• 1-3 years previous supervisory experience or 4-6 years’ experience gained through increasingly responsible positions within an IT/Software Development Department
• Excellent understanding of software development tools, technology, and practices
• Excellent communication and organization skills
• Ability to analyze information related to software development technology to assist in directing company management in the selection of software and hardware to meet the needs of the organization.
• Ability to exercise strong judgment in analyzing, appraising, evaluating and solving problems of a difficult procedural, organizational, administrative or technical nature.
• Strong interpersonal skills.
• Familiarity with employment law
• Familiarity with laws pertaining to Information Technology

Applicant Tracking System Powered by ClearCompany HRM Applicant Tracking System