.net developer full time javascript tech

Job Details

Staff Engineer, Software Engineering - Angular, JavaScript, C# and .NET Frameworks and APIs.Medical Equipment / Devices Engineering - Electrical

Bring your leadership and Scrum Master skills to an Agile team creating modern front-ends (Angular, Electron) backed by well-architected services (C#, .NET Core) that take cell research to a new level.

Job Responsibilities:

  • Lead an Agile team and empower our customers with innovative new software.
  • Deliver high-quality, well-designed, well-tested features in two-week Sprints.
  • Promote a culture of collaboration and inclusiveness.
  • Mentor and train team members on design and coding.
  • Learn our domain of research and clinical applications of flow cytometry.
  • Work across silos with R&D scientists, mechanical, electrical, manufacturing, and service engineers, technical writers, application specialists.
  • Lead design of major software components and features.
  • Understand, practice and apply OOP, SOLID, Design Patterns.
  • Document... requirements, use cases, and designs.
  • Participate in grooming new features and product improvements.
  • Analyze failures and fix bugs.
    Minimum Qualifications:
    Experience and Education:
  • Bachelor's Degree in Computer Science, Engineering, or Life Sciences related field. Master's degree preferred.
  • We welcome applicants with scientific or biomedical academic degrees and demonstrated leadership in software development.
  • Minimum of 10 years' industry experience in software development.
  • Minimum of 3 years' experience in Angular, JavaScript, C# and .NET Frameworks and APIs.
  • Compelling experience applying software design, data structures, algorithms and architectural practices to the solution of real-world problems.
  • Demonstrated ability to communicate, collaborate, mentor and learn.
  • Experience developing full-featured applications.
  • Extensive experience with unit testing and solid understanding of TDD.
    Assets:
  • Experience with instrument control, and real-time data acquisition and data display preferred.
  • Experience with image processing algorithms desired
  • Experience with image analysis using Matlab and C++ highly desirable
  • Experience with Agile methodology and/or Scrum Master certification preferred.

Base Salary - $175,000 to $185,000

Seniority Level - Mid-Senior

Minimum Education - Bachelor's Degree

Willingness to Travel - Occasionally

See something wrong with this listing?

Contact support