Description

Job Responsibilities

  • Management / leadership of day-to-day development and support of applications
  • Identify resources needed and assign individual responsibilities to cross-functional project team members.
  • Oversee application development of existing and future Mobile applications according to Bright Horizons standards.
  • Technical expertise to understand applications and develop plans to continuously improve application portfolios.
  • Apply knowledge of application development life cycle to existing and future mobile application development. Develop, test, implement, and maintain mobile and web application systems and troubleshoot system problems and technical issues, researching methods to improve applications.
  • Work with project management software and provide hands-on leadership in the application development, test, and rollout of strategic mobile initiatives using hybrid technologies.
  • Provide technical and business guidance to development teams and recommend actions that enforce architecture principles in support of overall vision.
  • Document technical requirements and technical specifications for mobile applications and related integrated solutions and provide technical solutions to support those needs.
  • Understanding of the application development life cycle and ability to apply it to existing and future Mobile application development.
  • Work with Microsoft technologies and development practices, including Azure, C#, .Net, MVC and coding standards, work with Ionic, Cordova, Capacitor, Angular, React frameworks, and collaborate with third party software development partners.
  • Hands on development of application set
  • Ensure that application projects are prepared (including all pre and post-development steps) in a timeframe, quantity and mix to achieve the best possible return from development and project resources to ensure both efficiency and effectiveness of the development process.
  • Ensure that the software development schedule and timeline is in alignment with business and implementation goals and requirements and adjust to meet business goals when necessary.
  • Manage all phases of the project life cycle, including running project prioritization meetings and post-installation project post-mortem meetings to meet deadlines and deliver projects within budget.

Skills & Experience

  • Great interpersonal communication skills
  • A keen eye for spotting data trends
  • Great analytical skills.
  • A keen grasp of information technology.
  • Professional demeanor.
  • Personal accountability and strong work ethic.
  • Professional, able to interact with vendors/clients.
  • Positive, “can-do” attitude.

Education

Bachelor’s degree in computer science, computer systems networking, computer information systems, information technology, or related, or a combination of education and experience equating to the U.S. equivalent of a bachelor’s degree in one of the aforementioned subjects.

Key Skills
Education

Bachelor’s degree in computer science, computer systems networking