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