Software Developer - C#/WPF , C++/CLI

Job Description Position: Software Developer - C#/WPF , C++/CLI Location: Brattleboro, VT Compensation: $85,000 - $110,000 + 20% Bonus + Excellent Benefits + Paid Relocation Job Description: The Software Developer II is part of a team dedicated to advancing the company's machine technology. This position is principally responsible to design, build, implement and support software applications for the electro-optics manufacturing industry and work on activities involved in applications, problem solving, and software validation. The Software Developer II will create and maintain UI controls, machine software, programming software (CAD/CAM) and modeling software under general supervision of more experienced personnel. Typical projects are a combination of new development, maintenance, and revision of existing applications. Responsibilities: Utilizes principles, theories, concepts, and techniques required for the development of applications using C#, WPF with MVVM and C++/CLI. Solves software problems using accepted computer programming practices under general supervision of more experienced personnel. Completes small projects or phases/portions of larger projects. Designs and develops C# based .NET solutions for engineering software applications. Creates frontend UI's using WPF and MVVM design patterns. Develops and maintains C++/CLI backend libraries. Handles multiple projects simultaneously, meet deadlines, while effectively managing priorities and communicating progress. Adheres to the software standards, version control system, build and release processes etc. Documents technical designs using flow charts, class diagrams, data flow diagrams, descriptive software component documentation etc. as required. Performs unit testing and resolves any issues/bugs by debugging and troubleshooting the codes. Prepares written instruction and operation manuals for developed software packages. Performs customer and in-house technical support. Self-motivated and works independently, or as part of a group. Helps to achieve the completion of all projects within budget and on schedule. Qualifications: Bachelor's degree in Computer Science or a related discipline. 5+ years of work experience. You must know C#, WPF with MVVM and C++/CLI. Able to design and develop C#.NET solutions while adhering to software standards. Demonstrated versatility and high competency levels in creativity and technical comprehension. Computer proficiency in MS Office Suite.

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.