Find A Job

Software Engineer

Seattle, Washington | IT
Job ID: 118911
Listed on 6/21/2022
Software Engineer 
$45.00 - $58.00 (est. hourly)

The KellyMitchell Group is a premier technology consulting company dedicated to matching the most qualified IT professionals with top organizations nationwide. Our clients, ranging from Fortune 500 corporations to rapidly growing high-tech companies, are exceptionally served by our 1500+ IT and business consultants. 
 
KellyMitchell has been recognized for the past seven years by ClearlyRated and Staffing Industry Analysts for “Best in Staffing - Client Satisfaction.” These awards are coveted by the top 1% of workforce solutions firms in the industry based on client feedback and appreciation.  Come work with us! 
 
Responsibilities:
  • Assist in the development of new applications for our Instrument suite; participate and collaborate in product development for existing and new products; and support manufacturing through product testing
  • Perform all phases of software development including design, implementation, testing, integration, and maintenance of software
  • Development and support of GUI, analysis, communications, and instrument control software
  •  Collaborate with verification and validation teams to build test requirements based on system software requirements and design

Skills and Qualifications:
  •  3+ years working with C#
  • 3+ years working with UWP, WPF, or SilverLight.
  • 3+ years of experience with .NET, .NET Core or .Net 5
  • 3+ years of experience developing C++ or C# GUI applications using object-oriented techniques and methodology
  • Design Patterns experience with MVVM
  • Experience with multi-threaded constructs
  • Enhancing and improving existing libraries and applications understanding and communicating associated risks
  • Deep understanding and experience in API design (using RESTFul), including versioning, isolation, documentation for internal and external (commercial)
  • Proven experience with software development life cycle (SDLC) and agile/iterative methodologies
  • Understanding of Object Oriented Design Patterns
  • Comfortable working in Visual Studio and Azure DevOps

*mjp123