877.663.0877
FREE DOWNLOAD

Position 1798

WPF/MVVM UI Developer (Farmington Hls, MI)

We are searching for highly motivated C# developers to work in a team that creates standalone mobile and desktop applications as well as server applications that save lives.

Email Your Resume For This Position

We are searching for highly motivated C# developers to work in a team that creates standalone mobile and desktop applications as well as server applications that save lives.

These are not applications that run in a web browser. They do not use web services or WCF as their primary communications mechanism.

LOCATION
Farmington Hills, MI

COMPENSATION
$85-120K (depending on skills and experience).

Competitive salary and benefits and opportunities for advancement.

REQUIRED
  • This position requires the ability to interface with WPF at every level including styles, the development of templates (Control, Data, Hierarchical), Value Converters, triggers (all types), attached dependency properties, development of lookless controls, advanced binding (all types), behaviors, drawing, brushes, transformations, animation, visual states, visuals, and Windows forms interoperability.
  • Significant experience using VS and Expression Blend is required.
  • Developer will be responsible for being the company wide UI expert in WPF and the MVVM pattern.
  • We want people who love using cutting edge technologies to improve the world of Public Safety and who are not afraid of tackling challenging technical problems.
  • Designers who can’t program will not be a fit for this role.
  • A basic knowledge of creating WPF windows and user controls by laying out existing controls and then setting and binding properties would also fall short of the needs for this role.

WOULD BE BENEFICIAL
  • Domain knowledge in Public Safety. Specifically 911 centers, command and control, and first response.
  • Database knowledge and experience.
  • Math skills.
  • Experience in ESRI and other Geospatial technologies.
  • Ability to understand an end user’s requirements and story and then work with a team to build a solution that meets the user’s needs.

OVERVIEW
  • Client applications are developed in C# using WPF and an MVVM design with some legacy code developed in windows forms. Server applications are written in C#, are database agnostic (currently use SQL Compact and SQL Server), and support a large number of concurrent clients that each maintain a socket connection for keeping entire fleets instantly in sync.
  • Our client is the leading developer of software for emergency responders. They are fundamentally changing the way first responders use technology to save lives. Their response, command & control software is used by fire departments and international crisis units to arrive quickly, assess the situation, and maneuver efficiently. Their software is being used by leading departments in all 50 states and overseas and they are growing quickly.
  • This is a dynamic, entrepreneurial firm looking for great people to join in their passion for responding to emergencies.

Submit your resume: