Associate Manager, Application Development

Apply Now

Company: Experis

Location: Livonia, MI 48154

Description:

The Associate Manager, IT Application Development serves as an information technology expert for platform/technology. The individual will provide technical design and solutions to meet business expectations while adhering to application development and architecture standards. This role involves managing a team of IT associates, leading multiple work streams/projects, guiding the technical team, and collaborating with development and project managers to build team excellence.

Responsibilities

Leadership and Staff Development
  • Technical/Functional Leadership: Provide technical and functional leadership to ensure the successful completion of both technical and business objectives. Act as a positive role model, coach, and change agent.
  • Motivation and Inspiration: Motivate, inspire, and energize team members. Help associates overcome barriers and achieve their career goals and company objectives.
  • Recruitment and Team Building: Lead recruiting efforts to build a balanced, well-functioning team with sufficient depth to accomplish business priorities.
  • Performance Evaluation: Conduct annual and periodic evaluations, career development planning, and ensure all associates have annual goals and training plans.
  • Technical Guidance and Training: Provide technical guidance, counseling, and training to staff as necessary. Identify opportunities to improve team performance and effectiveness.

Development Practices
  • Automated Processes: Maintain and enhance the automated build and deploy process for applications. Develop deployment instructions and work with the team to achieve regular, successful deployments.
  • Unit Testing: Design and implement automated unit testing frameworks. Conduct thorough unit testing using automated frameworks.
  • Compliance: Follow all security and compliance requirements to ensure the integrity and security of applications.

Project Responsibilities
  • Resource Allocation: Assist the Project Manager (PM) with decisions regarding the assignment of the most appropriate technical resources to project tasks, based on skills and task priorities.
  • Module Ownership: Own one or more modules of the project under development. Translate and implement business strategies into creative technology solutions.
  • Technical Ownership: Take ownership of technical aspects of the project, including infrastructure aspects, and drive them to completion.
  • Technical Analysis: Conduct system-wide technical analysis and understand the full project architecture. Be able to explain the architecture to the team.
  • Solution Design: Develop detailed solution designs and estimate planned work. Mentor team members in the estimation process and assist in completing tasks per plan.
  • Code Reviews: Conduct project design reviews and provide feedback. Conduct peer-reviews and lead reviews to ensure adherence to best practices and coding standards.
  • Risk Management: Proactively identify and mitigate project risks in collaboration with the PM. Collaborate with vendors when required to provide solutions to business needs.
  • Support: Periodically support applications outside of normal business hours.

Technology Management
  • Standards and Processes: Ensure consistent adoption of tools, standards, and processes. Promote common methodologies and knowledge-sharing across functional teams.
  • Technical Solutions: Participate in the development and/or selection of technical solutions as required. Manage technical changes within the IT organization.
  • Expertise: Maintain expertise in a broad range of technologies with an emphasis on specific hardware, software, operating systems, or technical support processes.
  • Escalation Resource: Serve as an escalation resource to ensure the resolution of operational and technical support problems in an effective and efficient manner.
  • Performance Optimization: Proactively optimize performance and ensure that systems are running efficiently.

Similar Jobs