Manager, Software Development in Lansing, MI at Accident Fund Holdings, Inc

Date Posted: 9/11/2020

Job Snapshot

Job Description

Seeking a Manager, Software Development for the Engineering Department to manage a team of developers.

RESPONSIBILITIES/TASKS:

  • Will provide technical leadership to a team of software engineers for Visiant Enterprise Software Platform
  • Manager, Software Development will be responsible managing and mentoring of the professional development of the team members
  • Technical and architectural input and guidance
  • Development of milestones, deadlines, and driving tasks accordingly
  • Interface with cross functional teams, senior management and end users to establish requirements
  • Stay on top of engineering best practices, technology trends, tools and frameworks
  • Identify and mitigate risks in development activities
  • Provide regular status updates to senior management
  • Work collaboratively with the peer development teams, including those in remote sites/offices
  • Work collaboratively with the Sustaining team on maintenance release and support issues from the field
  • Participate in development of annual departmental budget, monitor budget and identify budget discrepancies. Research cause and make recommendations
  • Responsibility for balancing workload to optimize the effectiveness of the department

DIRECTION EXERCISED:

Directly supervises exempt and non-exempt staff in accordance with company policies and applicable Federal and State Laws. Responsibilities include but are not limited to effectively interviewing, hiring, terminating, and training employees; planning, assigning and directing work; appraising performance; rewarding and counseling employees; addressing complaints and resolving problems; supporting and encouraging the engagement process.

This position description identifies the responsibilities and tasks typically associated with the performance of the position. Other relevant essential functions may be required.

Job Requirements

EMPLOYMENT QUALIFICATIONS:

EDUCATION OR EQUIVALENT EXPERIENCE:

Bachelor's degree in Software/Computer/Electrical Engineering field. Relevant combination of education and experience may be considered in lieu of degree. Continuous learning, as defined by the Company's learning philosophy, is required. Certification or progress toward certification is highly preferred and encouraged.

EXPERIENCE:

Ten years experience in an engineering environment with demonstrated technical experience that provides the necessary knowledge, skills and abilities. Three years supervisory or leadership experience in an engineering required. Bilingual skills preferred. Experience with RDBMS (Oracle, SQL Server) preferred and Experience with Microsoft Technologies preferred.

SKILLS/KNOWLEDGE/ABILITIES (SKA) REQUIRED:

  • Must demonstrate leadership ability and team building skills to effectively supervise professional and non-professional staff and interact with all levels of management.
  • Ability to work with and empower others on a collaborative basis to ensure success of unit team.
  • Ability to effectively exchange information, in verbal or written form, by sharing ideas, reporting facts and other information, responding to questions and employing active listening techniques.
  • Ability to effectively present budgetary and/or cost information, and respond to questions as appropriate.
  • Ability to establish workflows, manages multiple projects, and meets necessary deadlines.
  • Strong analytical, problem solving and planning skills
  • Excellent interpersonal and communication skills
  • Ability to multi-task in a fast-paced environment
  • Flexibility to adapt readily to changing business needs
  • Enthusiastic, can-do attitude with the drive to continually learn and improve
  • Knowledge of Agile Methodologies preferred

WORKING CONDITIONS:

Work is performed in an office setting with no unusual hazards.

The qualifications listed above are intended to represent the minimum education, experience, skills, knowledge and ability levels associated with performing the duties and responsibilities contained in this job description.

We are an Equal Opportunity Employer. Diversity is valued and we will not tolerate discrimination or harassment in any form. Candidates for the position stated above are hired on an "at will" basis. Nothing herein is intended to create a contract.

CHECK OUT OUR SIMILAR JOBS

  1. Project Jobs
  2. IT Project Manager Jobs