Conexess – Conexess Design Skip to main content

Software Engineer (C++ & C#)

Job Title
Software Engineer (C++ & C#)
Job ID
Ann Arbor,  MI
Other Location

Position Overview

This position mainly entails:

•         Solving challenging problems in a streamlined manner

•         Working closely with the Engineering Manager to ensure that requirements are appropriately defined and documented

•         Working collaboratively in a high-performance team

•         Updating / developing Software Architecture diagram and Software Design Documents (SDD) for each project, consistent with overall architecture

•         Developing code with a streamlined architecture, which is easily maintained and compatible with supported environments

•         Creating automated tests for your code

•         Participating in code reviews and backlog grooming

•         Drafting and executing test plans for your code

•         Remain current on advances in pertinent technologies (such as .NET, graphics, C++) -- to bring creativity and new advances to the application

•         Remain current on usability advances across industries in UI and navigation, to provide for a demanding user environment

Qualifications Required


·         BA, BS, or Masters Degree is Software Engineering, Biomedical Engineering, or a related field

Skills and Experience

·         Microsoft C++/CLI and C#;

·         Object oriented software design and .NET experience;

·         An understanding of basic software design patterns

·         3D imaging / graphics / gaming / etc. experience;

·         Experience developing packaged software, with planned versions and releases;

·         Experience developing user interfaces for shrink-wrap applications;

·         Comfortable with documenting designs and processes;

·         Effective at code-review and mentoring;

·         Proactively get quality products out-the-door!

·         Minimum applicable work experience of five years;

·         Independent worker, but not hesitant to seek assistance when required;

·         Stands for the Company’s best interest.

Pluses (optional experience and skills):

·         Windows Presentation Foundation (WPF) on .NET 4.x with Visual Studio 2012 or 2015;

·         DICOM experience;

·         Prior medical imaging or image processing;

·         Agile-influenced environments;

·         Javascript 2+ years;

·         HTML5 1 year

·         Windows SDK programming;

·         Networking protocols (WCF, TCP/IP, Winsock);

·         Database experience (Microsoft Access, or Microsoft SQL Server preferred);

·         Familiarity with XML, JSON;

·         OpenGL or other 3D modeling, and imaging.

Option 1: Create a New Profile