Our Vision: A future where data is fully leveraged so that both humanity and
sustainability to thrive.
Our Mission: Putting data to work to enable autonomous, connected ecosystems that boost efficiency, productivity, and quality for our customers.
DUTIES & RESPONSIBILITIES:
Develop new components, features, and functionality within the designated products.
Maintenance of existing designated products by fixing bugs found.
Assist in the improvement of the existing designated products.
Create documentation (discussion/testing/release/doc notes).
Assist in the creation and implementation of detailed specifications and code.
Assist in clarifying project scope from a technical standpoint.
Other duties as assigned.
KNOWLEDGE & SKILLS:
Advanced level of programming skills in languages C and C++.
Ability to utilize Microsoft Visual Studio.
Knowledge of GUI (graphical user interface) WPF, Winforms, Etc…
GCC and Linux
Advanced level of programming skills in languages C#.
Familiar with Agile methodologies.
Familiar with source control systems (SVN, Mecrurial, git or the like)
Knowledge of database design and access (ADO.NET, SQL Server, SQLite or related) is a plus.
Familiarity with current design patterns, MVVM, MVC, etc…
Web technology experience a plus (Entity, REST, oData, client-server architecture…)
EDUCATION & WORK EXPERIENCE:
Strong math/engineering background or experience.
Must have strong problem-solving skills.
Must have worked in a team environment.
Minimum of eight years’ experience of related development experience.
Must have used C++.C#, or C in the last four years as part of development experience.
Bachelor’s degree in Computer Science, Computer Engineering, or equivalent combination of education and related experience.