Application Development Manager - Burnsville, United States - FORCE America

    Default job background
    Description

    FORCE America, Inc - a 100% employee owned mobile hydraulic company is looking to fill an immediate opening for an Application Development Manager. This position is located full-time ONSITE at our Burnsville/Savage, MN location.

    Position Overview:

    The Applications Development Manager will build relationships and collaborate with all companies and areas of FORCE America to achieve business process improvement.The Applications Development Manager will scope technology projects to support those opportunities, lead the IT development team to develop tools and integrations, and collaborate with the business to successfully implement the solutions.The ideal candidate will have a solid track record of being self-driven, self-managed, results-oriented, and have a passion for business process improvement, innovation, and technology.

    Primary Responsibilities:

    • Lead, mentor, and coach a team of software developers, business analysts, and application support professionals.
    • Manage software development lifecycle in an efficient and effective manner, from requirements definition through deployment and support.
    • Structure and manage development work using Agile development framework principles where appropriate.Responsible for efficiency, accuracy, and work output of the development team.
    • Collaborate deeply with leaders and users from all levels of the business to identify and execute continuous improvement projects, especially ensuring the right technology.
    • Build relationships and trust throughout the business for effective project definition, testing, deployment, and ongoing support.
    • Develop and administer training on new technology tools, ensuring users are effectively using the technology within their processes.
    • Track and analyze key performance metrics to measure effectiveness of the process and tools that are implemented.Proactively engage the business if process improvements are not being realized.
    • Work across department lines, bridge communication barriers.
    • Ensure adherence to standard industry frameworks for effective security and compliance.
    • Establish, maintain, and adhere to company policy and software standards.
    • Other duties as required and assigned.

    Example Tasks (not all-encompassing of role)

    • Work with manufacturing to fully implement warehouse scanners, including collaborative solutions for process changes to interleave ERP, data integration, scanner hardware, and business process needs.
    • Lead projects to deploy spanning across other manufacturing companies, then to all distribution sites.
    • Work with Engineering leaders to scope and define a Project Management module that includes project intake requests, work queues, data integration with ERP, ECM, and PDM software.
    • Work with Manufacturing teams to implement centralized data collection from workstations, devices, and tools that are being used while manufacturing, assembling, and kitting.
    • Define and lead development of an employee training portal that will interface with various learning platforms and be a central repository for training transcripts, learning paths, and classroom dates.
    • Collaborate with Accounting to implement automated paperless invoice handling.
    • Work with Outside Sales to identify and implement a CRM system that is effective at managing sales information with efficient data integration to the ERP system.
    • Work with Inside Sales to identify product configuration needs and build an integrated product configurator that interfaces with the ERP.
    • Lead development of a companion application for managing and displaying production order status in the shop, and ensure the tool achieves the process improvements expected.

    Required Competencies

    • Ability to manage and lead people effectively.
    • Understanding of IT software architecture.
    • Understanding of Agile software development processes.
    • Ability to map business processes and translate into software requirements.
    • Strong communication skills: ability to bridge between user and technical language in an effective, efficient, collaborative manner.
    • Strong technical aptitude: willingness and ability to learn and use best practices.
    • Strong analytical and problem-solving skills.
    • Understanding of business processes from quote to cash.
    • Understanding of ERP systems, functions and processes.
    • Awareness of Cybersecurity frameworks, especially NIST.

    Experience Required

    • Bachelors Degree in IT, Management, or closely related technical field preferred. Related degree or experience equivalency required.
    • 10+ years of relevant technical experience.
    • 5+ years of management experience, leading individuals and teams.