NET Developer - Cleveland, United States - Vendors Exchange International

    Default job background
    Description

    Job Type

    Full-time

    Description

    Under the supervision of the Software Manager, and in collaboration with the Development Team, the .Net Developer designs, modifies, develops, writes and implements software programming applications and components; supports and/or installs software applications and components; works from written specifications and pre-established guidelines to perform the functions of the job and maintains documentation of process flow. Candidate must be a motivated self-starter with excellent problem-solving skills while working together in a team to design customer facing Point-Of-Sale (POS) solutions. Ideal candidates would have experience with source control contributing to a group project.

    • Perform full stack development using standard development frameworks (Java, C#, WPF/Avalonia) in a variety of operating systems (ex. Windows/Linux(Ubuntu)/Android).
    • Create and support software for Unattended Kiosk and Vending equipment manufactured by VE.
    • Enhance existing systems by analyzing business objectives, preparing an action plan and identifying areas for modification and improvement
    • Maintain existing software systems by identifying and correcting software defects
    • Work with clients and in house technical support staff to diagnose and resolve hardware and software issues.
    • Other duties as assigned
    • Bachelors or Associates Degree in Computer Science or Software Development preferred. Work experience may be used in lieu of a degree
    • C# development 4+ years
    • RDBMS (SQL) experience
    • Event driven programming experience
    • MVVM Framework experience a plus
    • Desktop O/S & software support a plus
    • Networking support experience a plus
    Requirements
    • Perform full stack development using standard development frameworks (Java, C#, WPF/Avalonia) in a variety of operating systems (ex. Windows/Linux(Ubuntu)/Android).
    • Create and support software for Unattended Kiosk and Vending equipment manufactured by VE.
    • Enhance existing systems by analyzing business objectives, preparing an action plan and identifying areas for modification and improvement
    • Maintain existing software systems by identifying and correcting software defects
    • Work with clients and in house technical support staff to diagnose and resolve hardware and software issues.
    • Other duties as assigned
    • Bachelors or Associates Degree in Computer Science or Software Development preferred. Work experience may be used in lieu of a degree
    • C# development 4+ years
    • RDBMS (SQL) experience
    • Event driven programming experience
    • MVVM Framework experience a plus
    • Desktop O/S & software support a plus
    • Networking support experience a plus
    The above statements are intended to describe the general nature and level of work performed by employees assigned to this position. This document is subject to change at any time and is not intended to be exhaustive of all duties, responsibilities, and skills required by employees with this position title. The physical requirements described on the supplemental Occupational Worksheet are representative of those that must be met by an employee to successfully perform the essential functions of the job. Reasonable accommodations may be made upon request.