Parking Network is the leading online platform for Parking Professionals worldwide

What else is on Parking Network?

What is Parking Network?

Software Development Manager (Indianapolis, US)

Software Development Manager (Indianapolis, US)

Job Summary

The Software Development Manager is responsible for team leadership and primary management duties such as team building, project oversight, and performance evaluations. This role manages project timelines, resources and deliverables, as well as evaluate team members’ performance and provides constructive feedback. The role should also always strive for process improvements and innovation by reviewing and improving our agile process, addressing technical challenges, and removing bottlenecks.

It is important for this role to be able to communicate and collaborate effectively with multiple stakeholders within the company. This includes regular updates to executives, product managers, product owners and other teams. The manager must be able to work closely with QA, Architects, and DevOps teams to deliver high quality solutions where product functionality, performance, usability, reliability, and supportability are continuously improved.

Responsibilities

  • Manages the resources within the department including people and tools required to complete objectives.
  • Works with the scrum team to deliver projects on time and within budget in order to meet corporate and customer objectives.
  • Works closely with Product Management (the Product Owner) to facilitate product development.
  • Understands, drives, and supports the Agile/Scrum methodology within the team and when working with other teams.
  • Establishes and operates within a budget and produces reasonable results within the constraint of that budget. Seeks opportunities for efficiency.
  • When applicable, manages resources available through outsourcing.
  • Assures that products meet PCI and OWASP security standards.
  • Cooperates with other departments for defining and delivering product deliverables including the sales process, implementation, product roadmap, documentation, training, interoperability with other products, and support activities.
  • Determines and measures the results of the department for the purpose of continuous improvement of products, services, and staff.
  • Participates in career development of staff through coaching, reviewing, training and suggesting. Seeks learning opportunities and recommends/assigns these opportunities to staff.
  • Communicates with internal stakeholders and occasionally with customers for resolution of escalated questions, problems, disputes, or other concerns arising from the activities of the department.
  • Participates in meetings, conferences, and company events as required.
  • Supports corporate goals and objectives and pro-actively addresses issues as appropriate.

Note: The statements contained herein describe the essential functions of this position but should not be considered to be an all-inclusive listing of work requirements. Individuals may perform other duties as assigned including work in other areas to cover absences or relief to equalize peak work periods or otherwise balance the workload.

Supervisory Responsibilities

  • Directly supervises employees in a development department. Carries out supervisory responsibilities in accordance with T2’s policies and applicable laws. Responsibilities include interviewing, hiring, and training employees; planning, assigning, and directing work; appraising performance, rewarding, and disciplining employees; addressing complaints, and resolving problems.

Education and Qualifications

To perform this position successfully, an individual must be able to perform each essential duty satisfactorily. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • Bachelor’s degree; two (2) years management experience; or an equivalent combination of education and experience.
  • Professional experience managing the development processes and practices.

Knowledge, Skills, and Abilities

  • Knowledge of various operating systems, software products (e.g. word processors, spreadsheet programs, etc.), relational database management systems, file formats, etc. is required and can be obtained through intellect, technical inclination, and dedication to gain such knowledge.
  • Ability to read, analyze, and interpret financial reports, general business, professional, and technical documents.
  • Ability to respond to common inquiries or complaints from customers or staff.
  • Ability to write reports, speeches, presentations, and articles that conform to prescribed style and format.
  • Ability to effectively present information to top management, customers, and staff.
  • Ability to calculate figures and amounts such as discounts and percentages.
  • Ability to define problems, collect data, establish facts, and draw valid conclusions.
  • Ability to interpret a variety of instructions furnished in written, oral, diagram, or schedule form.
  • Ability to prioritize tasks and tactfully negotiate priority with end users.
  • Ability to work under deadline pressure and extra hours if needed.
Apply for this job