Demo

Senior Software Engineer

Xoran Technologies
Ann Arbor, MI Full Time
POSTED ON 1/21/2025 CLOSED ON 1/26/2025

What are the responsibilities and job description for the Senior Software Engineer position at Xoran Technologies?

The Senior Software Engineer is a member of the Software team of Xoran Technologies; a medical device manufacturing company located in Ann Arbor, MI. The primary responsibility of this position is to design and implement the medical imaging software that controls Xoran’s CT scanners, collects and processes data, creates and displays 3D imagining, and provides functional, easy-to-use user interfaces. This position reports to the Vice President of Software Engineering and is a full-time, exempt position located in our Ann Arbor, MI office.


Responsibilities

·       Develop software solutions by studying information needs, conferring with users, studying systems flow, data usage, and work processes, investigating problem areas, and following the software development lifecycle.

·       Implement software modules according to specifications and conduct testing to ensure performance and reliability.

·       Create test plans and provide information on the implemented functionality.

·       Explore and propose new software technologies and solutions.

·       Configure package of computer software components and prepare them for installation on target systems. Write installation scripts to ensure the programs will be properly installed/uninstalled from target systems.

·       Develop and test installation packages to verify correct operation.

·       Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments, and clear code.

·       Participate in review and test of the work of other software engineers.

·       Supports and develops other software engineers by providing advice, coaching, and educational opportunities.

·       Review status reports prepared by 3rd party developers; review code and advise on alternate implementation methods and fixes.

·       Comply with all applicable Standard Operating Procedures (SOPs) and maintain compliance with FDA and ISO requirements.


Qualifications / Requirements

·       Professional software development experience using .NET and C#.

·       Skilled in object-oriented design and development.

·       Experience with application lifecycle, professional software maintenance and design practices.

·       Experience with SQL.

·       Experience developing web services or web applications.


The following requirements are a plus:

·       Experience in design and implementation of FDA-compliant medical device software systems.

·       Knowledge of and hands-on experience on DICOM and HL7 standards.

·       Knowledge of InstallShield installation package creation software.

·       Programming experience in C .

·       Experience with ASP.NET and web development.

·       Experience with VB6 or VB.NET.

·       Experience with team foundation server.


Education & Experience

·       Bachelor of Science (BS) degree in software engineering, computer science, computer engineering or equivalent industry experience.

·       Minimum of ten (10) years of experience in software engineering.


To apply, visit www.xorantech.com > about > careers


EEO Statement

Xoran Technologies LLC is an equal opportunity employer. All applicants for employment will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity or expression, pregnancy, national origin, qualifying disability, age, height, weight, marital or parental status, veteran status, or any other protected classification under the law.

Salary : $115,000 - $120,000

Software Engineer Senior
clarivate -
Ann Arbor, MI
Senior Frontend Software Engineer
Censys -
Ann Arbor, MI
Senior Software Engineer
Apex Systems -
Ann Arbor, MI

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Engineer?

Sign up to receive alerts about other jobs on the Senior Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Senior Software Engineer jobs in the Ann Arbor, MI area that may be a better fit.

Senior Software Engineer

ICONMA, Ann Arbor, MI

Senior Software Engineer

Chevrolet, Milford, MI

AI Assistant is available now!

Feel free to start your new journey!