How can we reach you?

Do you have a resume?

Please check the box below:

If you would like to be notified via email about new job openings, select a category below:

Submit
Cancel
Software Development Manager
Livonia, MI
$90k / Year

Apply Now

Posted 1/20/2017

Required Skills

  • Review and analyze future development product documentation to ensure that software development projects optimize the use of everyone’s time and are successfully completed on time
  • Proactively research ideas that will add to, or improve upon, the ideas and solutions brought forward by other members of the team
  • Conduct primary research as needed to aid in defining project specifications
  • Manage and track all aspects of software development projects including required documentation, project tasks and deadlines, reconciliation of resources to budget, and reports to senior management
  • Identify, define, and improve project documentation, which may include content, interface design, data source, system and feature requirements, etc. to ensure software and programming design are producing the best outcomes
  • Assign individual project responsibilities, identify appropriate resources as needed, and develop a schedule to ensure timely completion of individual elements of each project
  • Conduct regular meetings with multi-functional project teams, delivering clarity around project status and schedules, and providing required status updates and briefings to senior management
  • Provide follow up with project / development team members and others to help ensure tasks are completed to specification and by expected deadlines
  • Participate QA work as needed
  • Act as liaison between the product managers, senior management, and the development team
  • Offer ideas for ongoing workflow process improvement
  • Prioritize and work independently, as well as in a team environment
  • Operate successfully in a functional manager capacity in which one is overseeing multi-functional project teams consisting of developers, business analysts, and QA personnel
  • To perform this job successfully, an individual must be able to perform each essential duty satisfactorily
  • The requirements listed below are representative of the knowledge, skills and / or ability required
  • Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions
  • Bachelor’s degree in computer related discipline or equivalent work experience
  • 4+ years’ experience with PHP 5.x with strong emphasis on OOP
  • 3+ years of end-user development experience and a good understanding of the full life cycle of product development
  • 2+ years of hands-on experience in programming MySQL database driven web sites or software
  • Experience with JavaScript, JSON, Ajax, and frameworks such as JQuery, MooTools, or Prototype
  • Experience with source control and version control tools (preferably Subversion)
  • Experience with Zend Framework
  • Thorough understanding of HTML / XHTML and CSS
  • Knowledge of Unix / Linux system administration and Apache
  • Experience with MySQL administration / optimization
  • Knowledge and / or experience with widely successful Agile techniques: User Stories, ATDD, TDD, Continuous Integration, Continuous Testing, Pairing, Automated Testing, Agile Games
  • Understanding of Agile / Scrum approach
  • Ideally someone comfortable driving end-user software or development projects with multi-functional teams in a fast-paced environment
  • Ability to lead product and development projects to ensure objectives, goals, and commitments are met
  • Ability to manage projects requiring continuous Business and IT communication
  • Solid understanding of software and product development life cycle models and traditional project management principles to fit a project and business environment
  • Strong interpersonal skills including collaborating and team building
  • Strong analytical, planning, and organizational skills with an ability to manage competing demands
  • Ability to write SQL queries
  • Strong knowledge and understanding of business needs with the ability to establish / maintain high level of internal / external customer trust and confidence
  • Excellent oral and written communications skills
  • Creative approach to problem-solving with the ability to focus on sprint / task details while maintaining the “big picture” product / release view
  • Responsive design / front-end development
  • Experience with SEO / SEM
  • Experience with Perl and / or .NET
  • Ecommerce and payment system experience
  • Experience with SAML
  • Graphic creation and modification experience
  • Experience in technical customer support

Job Description

  • The Software Development Manager will plan, lead, organize, and motivate software development project teams to achieve a high level of performance and quality while delivering results that provide exceptional business value to the organization, its customers, and end-users
  • This individual will be instrumental in managing concurrent projects using proven methods in a fast-paced environment

We Build
Teams

Contact Us

RELIANCE ONE, INC.

1700 Harmon Road, Suite One

Auburn Hills, MI 48326

248-922-4500


Copyright 2015 Reliance One, Inc.

All rights reserved.