Job Description

Application Development Manager

Client offers competitive compensation, an attractive benefits package, an on-site Fitness Facility as well as a highly energized and fun work environment. If you are dynamic, driven and have what it takes to join their exciting team, apply for the .Net Developer position today!

You will be a valued team member, who will help contribute to the coding and design of the application, as well as manage client and peer expectations.

Responsibilities:

  • Oversees the planning and designing of software and web applications, including new programs, enhancements, and modifications. Provides guidance to Software Engineering team and other departments in identifying product and technical requirements.
  • Serves as primary point of contact and liaison between Software Engineering and other teams.
  • Directs implementation initiatives for new software products and applications.
  • Organizes software update process for existing applications and coordinates the roll-out of software releases.
  • Manages all the deliverables to ensure adherence to deadlines, specifications, and budgets. Implements performance metrics and prepares periodic reports. Monitors and tracks project progress and reports findings to leadership team. Ensures all engineers keep current with technological developments within the industry..
  • Mentors, trains and develops staff.

Requirements:

  • Extensive experience managing development in an MS/.NET stack (Azure platform preferred).
  • Experience as a manager, technical lead, or project lead within software development.
  • Knowledge of UI frameworks (e.g. Angular, React) .
  • Practical experience with relational database technologies preferably.
  • Working knowledge of utilizing Software Configuration Management (SCM) tools for software development (e.g. Git, Subversion).
  • Experience with one of more cloud based platforms (e.g. AWS, Azure, VMWare, Google Cloud, OpenStack) especially in regards to migration of a traditional architecture to a cloud based platform.
  • Azure experience is a major plus especially experience beyond the common services.
  • Experience building applications based on Microservices Architecture is a plus.
  • Experienced with the Agile/Scrum development model using Agile tools (e.g. Jira, Rally).
  • Team player. Ability to communicate clearly and concisely with team members.
  • S. degree or equivalent work experience.
  • 6-9 years related work experience.

Application Instructions

Please click on the link below to apply for this position. A new window will open and direct you to apply at our corporate careers page. We look forward to hearing from you!

Apply Online