Trumbull, CT

Software Engineer



Job Description

We are seeking a Software Engineer to become an integral part of our team!

You will be responsible for designing and implementing computer application and/or embedded instrument software, specialized and custom built to fluid specifications.

Responsibilities:

  • Analyze user needs and develop software solutions
  • Work with project manager or product owner to meet specification needs
  • GUI and Algorithm development experience
  • Collaborate with other developers to design and optimize code
  • Document all programming tasks and procedures, work in an Agile-like Process environment, sprint cycles
  • Perform routine software maintenance, testing, bug-fixing

Qualifications:

  • Previous experience in software development, computer engineering, or other related fields
  • Min. 3 years in Application development, and GUI work, in Visual Studio with C#, .NET, WPF, MVVM, Prism, w/ DevOps automated build system, applications for Windows platforms ad touchscreen GUIs; As a Plus: Working knowledge of C++ language and development for embedded instrumentation systems w/ Linux environments, and/or including cross platform Qt environment.
  • Deadline and detail-oriented, demonstration of sprint results
  • Strong analytical and critical thinking skills
  • Communication skills for in-front of client meetings and demos
  • Some on-site work / site visits to clients may be required, but will be not to extended in length (typically a one day visit as needed)
  • Use of home office required for remote work

Additional pluses:

  • Familiarity with hardware and communications to instrumentation (USB, Com, Ethernet, etc. connections)
  • Working with Tools: Ability to work to third party APIs and third party components as needed, working with low-level interfaces and drivers, GIT, JIRA, Visual Studio, Teams, and as needed: Advanced Installer, log4net, mongoDB, Qt, JSON
  • Application domain background: 21 CFR part 11, Analytical instrumentation background, GLP, application specific algorithm experience

Recommended Skills

  • .Net Framework
  • Api
  • Agile Methodology
  • Algorithms
  • Analytical
  • Attention To Detail
Browse other jobs