Software Development Manager

Information Technology Franklin, Tennessee


Description

 

Software Development Manager

 

Mitsubishi Motors North America is relocating its Headquarters from Cypress, CA to Franklin, TN! In support of our exciting big move, we are looking for a Software Development Manager to join our Business Systems team. As a Software Development Manager, you will manage the software development of new Business Systems, and maintenance/enhancement of current Business Systems.


What you’ll be doing:

 

  • Responsible for the overall systems development life cycle (SDLC)
  • Manage multiple software development and/or enhancement projects, including production support
  • Develop, manage, and track project schedules and budgets.
  • Select, manage, and release contract personnel
  • Manage the day-to-day activities for the application development team within an Agile/Scrum environment
  • Make decisions in terms of any development strategies at the technical level, publish recommendations and advise on related best practices
  • Develop long and short-range hardware/software plans to support the MMNA’s business requirements.
  • Consult with business departments to coordinate business requirements, identify projects, forecasting staff, communicate project status, and resolve project issues.
  • Analyze business requirements, in the context of software and integration design and produce accurate work estimates for the software development team.
  • Mentor team members in design and coding techniques as well as time management.
  • Proactively identify and resolve resource conflicts and set priorities for parallel projects.
  • Work closely with CIO on resource allocation and project prioritization and subsequent impacts, as well as communicate these impacts effectively.
  • Provide a leadership role in the design, development, implementation and support of software solutions.
  • Utilize the latest advancements in code generation tools, software development frameworks and design patterns and cloud-based services.
  • Review workload and staffing requirements and make recommendations regarding employment, promotions, salary adjustments, and termination.
  • Provide research and recommendations for new approaches for software development technology including hardware, software, and productivity tools.
  • Develop and manage effective working relationships with other departments, groups and personnel with whom work must be coordinated or interfaced.
  • Participate and lead in all software development lifecycle stages including envisioning; specifications & design, application configuration, database design; programming, quality assurance, testing and implementation, and ongoing maintenance and support
  • Manage the activities of work group members by providing opportunities for growth and development, by fostering an environment of open, honest communications, teamwork, creativity, and high involvement, productivity/efficiency.

 

What you’ll have:

 

  • Ten years exempt-level business programming experience including two years project management experience in major software development projects, Production Support, Maintenance or enhancement projects.
  • Advanced knowledge of Business Application System Design/Analysis techniques.
  • Advanced knowledge of System development methodologies.
  • Advanced knowledge of IS project planning, estimating and management procedures and techniques.
  • Moderate knowledge of techniques used in selection/implementation of software tools.
  • Moderate knowledge of technical trends to assist in planning strategic development methodologies and platforms.
  • Moderate oral, written, and interpersonal communication skills.
  • Moderate knowledge of MMNA standard or equivalent PC software.
  • BA/BS or MA/MS/MBA degree in Computer Science or equivalent combination of education and experience.
  • Moderate knowledge of wholesale automotive industry applications.
  • Previous experience with Web technology (preferably JAVA), CASE technology, and one of the following: DB2, SQL server, Oracle.

 

 

What we’ll provide:

 

  • Competitive compensation package
  • Comprehensive healthcare coverage, including medical, dental, vision
  • Wellness program
  • Paid holidays and paid time off
  • 401(k) savings plan with company match
  • Professional growth and development programs, including tuition reimbursement
  • Vehicle lease and purchase programs
  • Open & collaborative work environment  

 

Mitsubishi Motors North America is responsible for the manufacturing, distributing and marketing of Mitsubishi brand sedans and crossover utility vehicles through a network of more than 360 dealer partners across the United States. When you join Mitsubishi Motors North America, you’ll be part of a team that is committed to continuous investment in innovative new technologies, attractive design and product development, and bringing exciting and authentic new vehicles to customers around the world.