Job Details Back to Job List
Software Developer
Listed on: 10/26/2021 12:07:00 PMPSTLocation: Flemington, nj 08822
Industry: Information Technology
Salary: $ 55000.00 - $ 70000.00
Description: Working with a small cross-functional team of dedicated technologists, promoting best practices via mentoring and code review Creating highly interactive graphical user interfaces (GUI). Delivery of regular code check-ins pursuant of development goals. Backend programming that interface with products using serial and LAN communications. Customer facing routines for upgrading firmware and modifying persistent tuning variables.
Requirements:
- Bachelor's degree or higher from an accredited college or university in engineering, engineering science, computer science, computer engineering, or similar technical program.
- Minimum 1 year of intensive Python coding experiences.
- Minimum 1 year of working with other programmers in version control.
- Experience with widget/GUI frameworks (e.g. QT, JavaScript Kivy, Tkinter, etc.)
- Experience working with server-side and front-end technologies.
- Ability to work cooperatively in team environment and coordinate code submissions using version control.
- Attention to details, following best practices, and looking for design patterns.
- Excellent writing and speaking skills
- Familiar with interfacing to hardware over ethernet and serial.
- Familiar with MVC design pattern or similar constructs.