Job Details

ID #20100630
State California
City Fremont
Job type Contract
Salary USD $70 - $75 70 - 75
Source Sunrise Systems, Inc.
Showed 2021-09-23
Date 2021-09-08
Deadline 2021-11-07
Category Et cetera
Create resume

Senior Software Engineering

California, Fremont, 94538 Fremont USA

Vacancy expired!

Our client, a leading Medical Device company is looking for a

Senior Software Engineering. This is for an initial duration of 6 months in Fremont CA

Job Description:

Top 3 Qualifications:
  • Senior level experience with C#
  • Python & Custom report development

Description:
  • Convert, enhance and maintain Python/MongoDB dashboard used internally for tracking chip and cartridge manufacturing into a C# WPF application using SQL Server
  • Microsoft Windows application development using C#, WPF, MVVM, XAML, Visual Studio
  • Application development using Python, Mongo; Docker experience a plus
  • Agile development software processes. Code reviews, architecture and design practices, SCRUM software development cycles with Sprints, user stories, task estimation and planning
  • Implementation of embedded unit tests and automation scripts
  • Create and maintain software lifecycle documentation (Requirements, Architecture)
  • Support the verification of software and systems through continuous integration builds
  • Comply to the quality management system and applicable regulatory requirements
  • Team player with good communication skills in architecture design, peer to peer discussions, team dynamics, collaboration, and innovation

Education and/or Work Experience Requirements:
  • BS or MS degree in Computer Science, Engineering, Science, or equivalent
  • 5+ years of experience writing applications in C# and Python
  • C#, .NET, WPF, OOD, Python, SQL Server, Mongo DB, MS Windows, Linux, and Docker a plus
  • Strong analytical, conceptual, and problem-solving skills using engineering architecture design processes for
  • Windows application development
  • Agile/Scrum software development concepts
  • Excellent written and verbal communication skills
  • Team player who is self-motivated, results oriented and continuously looking to improve own skills
  • Motivated individual who can take ownership and is accountable for software from design to commercialization

Additional Requirements:
  • Experience in Liquid Chromatography Mass Spectrometry (LC/MS) or Capillary Electrophoresis (CE) systems is a plus

Vacancy expired!

Subscribe Report job