Application Software Manager

$137,487 - $146,620/Yr

Jones-Hamilton - Walbridge, OH

posted 22 days ago

Full-time - Manager
Walbridge, OH
Chemical Manufacturing

About the position

The Application Software Manager is responsible for overseeing the selection, development, implementation, and maintenance of software applications within the organization. This role involves managing projects, coordinating with various departments, and ensuring that all software solutions meet the needs of the organization and its clients. The manager will lead a team, drive continuous improvement initiatives, and maintain strong connections with end users to enhance service delivery.

Responsibilities

  • Plan, coordinate, and oversee software package selection and development from inception to completion.
  • Ensure projects are delivered on time, within scope, and within budget.
  • Monitor project progress, identify risks, and implement mitigation strategies.
  • Own the design, development, and testing of software applications and their ongoing administration.
  • Apply DevOps methods to boost productivity in Applications Technology when needed.
  • Design and manage the Applications team structure, growing a skilled and flexible team through hiring and training.
  • Ensure adherence to best practices, coding standards, and quality assurance processes.
  • Review and approve architecture changes, technical designs, specifications, and documentation.
  • Collaborate with internal stakeholders to document business requirements for new software applications.
  • Communicate project status, challenges, and solutions to stakeholders and senior management.
  • Work closely with other IT teams to ensure seamless integration and compatibility of applications.
  • Ensure timely resolution of application issues and provide ongoing support.
  • Oversee the maintenance and updates of existing software applications.
  • Implement and maintain effective change management processes.
  • Negotiate contracts and manage procurement of IT infrastructure components.
  • Stay updated with industry trends, emerging technologies, and best practices.
  • Initiate and maintain strong connections with end users to gather feedback and improve services.
  • Identify opportunities for process improvements and implement innovative solutions.
  • Drive continuous improvement initiatives to enhance software development efficiency and effectiveness.
  • Manage, mentor, and lead a team, providing guidance and professional development opportunities.
  • Assign tasks, set goals, and monitor performance to ensure team members meet project deadlines and quality standards.
  • Conduct regular performance reviews and provide constructive feedback.

Requirements

  • Bachelor's degree in computer science, Information Technology, or a related field.
  • Minimum of 10 years of experience in software development, with at least 3 years in a project management and supervisory role.
  • Strong expertise in system integrations and application portfolio architecture.
  • Proven experience in managing multiple software development projects in a fast-paced environment.
  • Excellent problem-solving, analytical, and decision-making skills.
  • Excellent leadership, communication, and interpersonal skills.
  • Fundamental working knowledge of systems such as Windows 10 and 11 Professional, Windows Servers, IBM O/S release 7+, and Cisco AnyConnect.
  • Advanced knowledge of all Microsoft Office Professional applications.
  • Experience with Certify, SQL Server+, Planful, TopDesk, LogMeIn Rescue, Clear2CRM, and Infor ERP preferred.

Nice-to-haves

  • CompTIA Server+ certification
  • Experience in managing software development teams
  • Familiarity with DevOps practices

Benefits

  • 401(k)
  • Dental insurance
  • Health insurance
  • Paid time off
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service