What are the responsibilities and job description for the Technology Development Manager position at RESCO?
Join the RESCO Team as a Technology Development Manager
RESCO, a dynamic marketing services company based in Hudson, WI, is seeking an experienced and dynamic individual to lead and inspire our talented team of developers in creating innovative solutions and driving technological excellence. If you are ready to make an impact and contribute to the success of our company, and possess exceptional leadership skills, we want to hear from you.
About RESCO: We are a third-generation family business dedicated to providing exceptional sales support to the food and beverage industry. At RESCO, we are known for our customer-centric approach and a culture that values We Honestly Care, We Push for Better, and We Don't Miss. Our employees are professional, proactive, and committed to delivering magic for our clients.
Key Responsibilities: As our Technology Development Manager, you will oversee our team of developers as well as our entire IT infrastructure and systems. Your responsibilities will include:
- Lead and manage a team of dedicated software developers, providing guidance, support and fostering a collaborative and innovative work environment, promoting ownership and responsibility.
- Develop and implement departmental goals, objectives and strategies.
- Collaborate with team members to conceptualize and implement new features and functionalities that will not only enhance our products and services for our clients – and thereby delivering memorable experiences – but internally as well.
- Stay updated with the latest industry trends and emerging technologies, proposing innovative solutions and approaches to improve our software development processes.
- Project management: oversee the design, development and deployment of software applications, ensuring adherence to best practices and high quality standards. Develop comprehensive project plans and roadmaps, including objectives, milestones, and resource allocation, to effectively guide the project team throughout the project lifecycle.
- Analyze business requirements to develop solutions, coordinating with cross-functional teams and stakeholders to ensure effective communication and collaboration throughout the project development process.
- Conduct quality reviews to ensure software, systems or products meet established quality standards and requirements, meeting or exceeding expectations.
- Identify and implement process improvements to enhance efficiency and productivity within the development team, coordinating systems, policies and procedures.
- Manage and maintain our technology stack, including systems and tools such as: MS SQL Server, PostgreSQL, Cloud Applications, Ruby on Rails, APIs, .NET, Microsoft Access, and various other internal and third party technologies.
- Direct and collaborate with our onsite IT Manager to oversee the installation, configuration, and maintenance of hardware, software, and other IT systems to ensure optimal performance and functionality, and implement cybersecurity measures to protect our data and systems.
- Budget and resource allocation for IT projects.
Qualifications: To thrive in this role, you should have:
- Proven experience in software development, with at least 3 years of experience in a managerial or team lead role.
- Strong leadership and team management skills with the ability to motivate and inspire a team, with excellent communication and interpersonal skills.
- Strong proficiency in programming languages such as Java, C , Ruby, Python or others.
- Deep understanding of software development methodologies, tools and best practices.
- Detail oriented with strong organizational and excellent problem-solving skills, as well as a track record of successfully delivering complex projects on time.
- Impeccable project management, ability to prioritize tasks, time management and prioritization skills.
- A commitment to our core values - We Honestly Care, We Push for Better, We Don't Miss.
What We Offer:
- A small but growing company where your efforts will be immediately impactful on the business.
- A collaborative and supportive work environment.
- The chance to be part of a company that genuinely cares about its employees and customers.
This role is in-person at our facility in Hudson, WI.
If you're ready to take your career to the next level, we encourage you to apply. Join RESCO, where you can make a difference and push for better every day.
Job Type: Full-time
Benefits:
- 401(k)
- Dental insurance
- Health insurance
- Health savings account
- Life insurance
- Paid time off
Schedule:
- 8 hour shift
- Day shift
- Monday to Friday
Ability to commute/relocate:
- Hudson, WI 54016: Reliably commute or planning to relocate before starting work (Required)
Work Location: In person
Salary : $86,300 - $109,000