Job Directory Software Engineer

Software Engineer
Bothell, WA

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About

Job Description

Software Engineer

Location: Bothell, WA

Duration: 10-11 months

Description:

Responsibilities:

* Perform all phases of software development including design, implementation, testing, integration, maintenance of software for the company's cell analysis instruments
* Development and support of GUI, analysis, communications, and instrument control software and firmware.
* Integration of algorithms & mathematical functions for identification and quantification of data collected by instruments.
* Interact with biologists to translate scientific research needs into instrument user stories and requirements.

Minimum Qualifications:

* 5+ years' experience developing software
* Expert C# skills, including writing real-time multi-threaded software with tasks
* Strong working knowledge of .NET
* Experience implementing software in the MVC, MVVM, or MVP framework
* Knowledge of design patterns
* Unit Testing and TDD experience
* A passion for writing clean code and following best practices
* Team player and clear communicator
* Bachelor's degree in CS or related field; Master's or Ph.D preferred

Skill/Experience/Education:

Mandatory:

Engineer III, Software

Desired:

Contingent Hourly (CWHR)-TEM.CWHR. A00

As an equal opportunity employer, ICONMA prides itself on creating an employment environment that supports and encourages the abilities of all persons regardless of race, color, gender, age, sexual orientation, citizenship, or disability.

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.