Software Engineer

Are you a creative, inventive, problem-solving genius that enjoys developing, testing, and deploying software? Do you have a detail-oriented and analytical personality that compels you to competently create effective solutions to complex problems? Do you find yourself tinkering with electronics and technology just for fun? Are you a skilled influencer that has the interpersonal aptitude to create strong partnerships with other teams? If so, this role might be just what you are looking for!

Company Profile


Our client company has been a steadfast presence in the medical imaging community for over thirty years. Their approach is exciting and innovative and the products and enhancements that they offer to their vendors are well-known and in high-demand.

They are committed to offering an innovative work environment where you will make a sizable difference every day. They take excellent care of their employees, offering them competitive compensation packages and a comprehensive benefits portfolio.

Our client company is proud to be an equal opportunity employer. They will not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, age disability, marital status, genetic information, or any other characteristics protected by the law. They are eager and fully supportive of hiring our Veterans and we encourage you to apply.  This role does require that you are a U.S. citizen. Unfortunately, we are unable to sponsor or transfer visas and are unable to present EAD or Green Card candidates.  


Job Description

Our client company is looking for someone who is highly motivated and who proudly stands behind the work that they do. In this role, you will work beside inventive and creative geniuses who have a wealth of industry knowledge, from there you’ll create and implement custom-designed applications which are intended to innovate the organization and enable the company to realize efficiencies and enhanced designs. You’ll be involved in front end development using HTML, SASS, and JavaScript (ES5 and ES6) and the React front-end framework and Back-end software development using Node.js, SQLite, Express, and the node module ecosystem. Other aspects of your work will include, performing maintenance and train users on assigned applications. You will also offer your expertise with internal technology projects and act as a Scrum development team member.

A bachelor’s degree in computer science, Information Technology, Information Systems, related field, OR equivalent work experience is necessary to apply for this position. At least a basic familiarity with Windows, macOS, and Linux operating systems is preferred.

Not currently seeking a new job? No resume, no problem.

We can get the resume later. Did you know that 80% of the candidates we work with were not actively seeking a new role when we first opened dialogue? Most of the people we work with are too busy to seek out a new role. Perhaps this is you? We want you to understand that we strive to be more than just recruiters and are committed to helping to guide you through your career. We have a 93% approval rating for a positive experience in working with our candidates and are confident that we can help you meet your professional goals. If you are curious, you can have a confidential discussion by reaching out to Sandra Smith via email at:



- 10 days of vacation, 4 sick days to start. - Health care through UnitedHealthCare, really good plan. Deductible reimbursed through company. Cheap prescriptions. Dental, vision, disability, etc. - 401k through JPMorgan. No matching. - Bonus checks depending on company performance (not guaranteed or part of compensation plan). - Close-knit office environment. - Fun activities: Donut Thursdays, end of week engineering bar visits, golf outings, celebration lunches (we just had one for a clean OSHA record). - macOS computers for developers.

Date Created:
22 Jan 2018
Employment Type:
Primary Contact:
Name: Sandra Marie Smith
Job Title: Talent Acquisition
Business Phone: (262) 782 7255
Mobile: 262-388-8813