• Application Development Manager - External Technology Solutions

    Job ID
    2018-5518
    Job Location
    US-AZ-Scottsdale
    Working Hours
    M-F
  • Overview

    We are currently looking for an Application Development Manager - External Technology Solutions, to join our expanding team.  As a fast-growing foodservice distributor, Services Group of America treats our customers as the boss and our Associates as our most important resource.  Our growth provides Associates opportunities to drive their career.  Apply Now and Join Our Team!”

     

    The Application Development Manager - External Technology Solutions is responsible for planning and coordinating all software development activities associated with creating and maintaining public facing technology solutions.  This includes external facing websites and applications. The Application Development Manager - External Technology Solutions has a passion and proven track record for building and nurturing high performing teams.  They are also an expert at developing innovative, intuitive, scalable software.  They will work with product owners and other managers and development leads to plan and execute external solutions from project definition through implementation.  They will ensure that developers have appropriate requirements, specification and direction to deliver high quality solutions.  These business solutions will support the strategic direction of the Enterprise. 

     

    The Application Development Manager - Enterprise External Technology Solutions, provides management and leadership of architecture, development perspectives.  They keep the Director of External Technology Solutions well informed of all projects and work closely with the IT Leadership team to ensure that the solutions developed are best of class and driving true differentiation.

    Responsibilities

    PRIMARY RESPONSIBILITIES

    • Consistently demonstrates excellence in leadership through activities and interactions.
    • Challenges and encourages others to develop as leaders and serves as a leadership role model.
    • Facilitates effective interaction within the development team and throughout the IT group.
    • Builds and nurtures high performing teams.
    • Directs and manages software and data engineering activities throughout the development life cycle from project definition through implementation.
    • Oversees the architecture, design and delivery of highly reliable, scalable enterprise class software applications.
    • Responsible for ensuring company data integrity for all solutions developed and provide guidance regarding the security of the data available in External Technology Solutions.
    • Implements information technology strategic plans, policies, programs, and schedules for solutions that accomplish corporate goals and objectives.
    • Ability to work in a dynamic, collaborative environment and comfortable with shifting priorities.
    • Ability to envision the ultimate goal (big picture) while focusing on the details.
    • Applies significant knowledge of industry trends and development to improve service to our customers.
    • Initiates approved operating policies and approaches for software development.
    • Oversees strategic systems conversions and integrations in support of business goals and objectives.
    • Participants in identifies emerging software development and database technologies to be assimilated, integrated, and introduced within the company.
    • Promotes continuous innovation environment/culture toward customer facing technology and associate process efficiencies.
    • Reviews work of the development team. Recognizes system deficiencies and implements effective solutions.
    • Occasionally provide technical assistance when necessary for development or support tasks.

     

    ADDITIONAL RESPONSIBILITIES

    • Recruit, train, supervise, and evaluate department staff.
    • Focuses on goals, growth, and bench planning for the External Technology Solutions development team.

    Qualifications

    Qualifications and Experience

    • 4-year degree in computer science or related field or equivalent experience. Master’s degree preferred.
    • 4+ years of experience leading a software development team.
    • 10+ years of software development experience building large scale highly available software applications.
    • Deep experience in the software development life cycle, navigating the process from idea conception thru change management, rollout and implementation.
    • Knowledge in E-Commerce and digital applications is preferred.
    • Expertise in Agile and SCRUM in real world execution scenarios.
    • Work requires professional written and verbal communication and interpersonal skills. Passion to motivate teams to produce quality materials within tight timeframes and simultaneously manage several projects. Ability to participate in and facilitate group meetings.
    • Willingness to work a flexible schedule.
    • Ability to effectively manage a diverse workforce in a highly virtualized environment where resources are working from home across the U.S.
    • Technology evangelist, passionate about constantly seeking knowledge on emerging technologies.
    • Technical proficiency with Microsoft Azure Services including SQL Server, App Services, Application Insights, Active Directory, Azure Search, Storage and Federated OAuth Authentication.
    • Both SQL and NoSQL experience, with an emphasis on scale, highly desirable.
    • Understandings of operating system, network, and infrastructure technologies
    • Experience with Unit and E2E Testing.
    • Strong Experience using Microsoft Team Foundation Server.
    • Experience with Microsoft stack including C#, .Net Framework and Xamarin.
    • Experience with AngularJS 1.X and Angular 5.X as well as supporting build and testing tools and technologies.
    • Ability to pass a background investigation and drug test

     

    Team Culture

    • This position works out of the Scottsdale Office with the ability to work from a home office as scheduled. Most of the IT teams work in a “Virtual Office” environment, meaning most of the IT associates you will be working with all work from their home offices and candidates must be comfortable collaborating in this environment.
    • Even though we are in Virtual Offices we are a very close-knit team and constantly collaborate using tools like Microsoft Skype, Microsoft Teams and webcams.

     

    Equal Employment Opportunity Employer M/F/Vets/Disabled.

    Options

    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed

    Need help finding the right job?

    We can recommend jobs specifically for you! Click here to get started.