The company is looking to develop software supporting leading edge instrument technology to protect environmental resources, facilitate production of life-saving pharmaceutical products, and improve efficiencies in microelectronics manufacturing.
Requirements
- Windows C application development, interfacing with databases, installers (Inno, NSIS, Wix), networking
- Windows Presentation Foundation (WPF) UI framework and .NET framework experience
- Deployment of SQL Server databases in client/server enterprise environment
- Microsoft Visual Studio IDE experience
- Experience with Unit test during the software development lifecycle
- C++, QT, embedded PostgreSQL databases, and LInux (nice to have)
- Knowledge of Google workspace tools
Responsibilities
- Execute full application development, unit testing, and debugging of software products working collaboratively with other developers and testing staff
- Participate in the Agile software development process, including regular standups; code reviews; demos; and sprint planning meetings
- Work with Functional Engineering Managers, Product Managers, and Scrum Masters, or acting as Scrum Master, to create stories, estimate efforts, and track progress toward milestones.
- Develop technical documentation and follow established software procedures to support release and provide a basis for future development projects.
- Work closely with QA staff, customer support, and colleagues both onsite and offsite to provide technical expertise and leadership.
- Provide leadership on project teams to overcome technical challenges in development
- Lead design reviews and knowledge transfer activities
Other
- Excellent interpersonal skills with emphasis on engagement, teamwork, and positive attitude
- Self-starter with the ability to work independently, identify problems, formulate solutions, and determine priorities with minimum oversight
- Bachelors in computer science, mathematics, or related field
- 4+ years of relevant software engineering experience
- Ability to manage actions for small to medium projects to completion while sharing technical knowledge with the group