TrellisWare is seeking a Senior Software Engineer, Applications to create intuitive graphical user interfaces and networking applications for their wireless communication products, using modern software technologies.
Requirements
- Proficiency in C-Sharp, XAML, Windows Presentation Foundation (WPF), .NET, and Visual Studio is required.
- Knowledge of JavaScript is desired.
- Proficiency with Windows environment is required (other OS desired).
- A working knowledge of common revision control systems is required.
- An understanding of REST API usage and IP networking is desired.
Responsibilities
- Designing and implementing PC desktop based application user interfaces.
- Enhancing and maintaining a suite of wireless networking configuration and situational awareness tools.
- Developing intuitive visualization techniques for large data sets.
- Documenting and presenting design alternatives using good personal practices and corporate defined engineering processes.
- Optimizing user data requests across multiple sources from a single client.
- Designing in variability and efficient functional segmentation to serve different market visualization and user needs.
Other
- Enhancing cohesiveness and maintaining team morale is a responsibility of all our team members, as is the ambition for self-improvement and talent development.
- Develops relationships with team members built on trust and respect.
- Bachelor's or Master's degree in Engineering or Computer Science.
- Minimum of seven years industry experience developing user interface applications.
- Working well independently and within a team environment is required.
- Strong analytical and problem-solving skills are required.
- Strong written and verbal communication skills are required.