This position is to develop a desktop .NET C# Windows Service that runs on all Microsoft supported desktop and server-based versions of Windows. The overall goal is to create a .NET service to install on devices to interact with a Web API to collect device parameters, change device settings, manage Windows Updates and act as a command and control mechanism. This position is to design, build, and document the requested Windows Service. Candidate must have great (not good) Windows Service development skills, clear understanding and focus on security, and solid understanding of administering Microsoft Windows through programmatic means.
Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
This position does is not expected to have any supervisory responsibility.
This is a contract position, and there is the opportunity of working remotely. When working remotely, the individual is expected to provide their own computer, internet connection and phone. The organization operates in a professional office environment. This role routinely uses standard office equipment such as computers, phones and copy machines.
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job.
While performing the duties of this job, the employee is regularly required to talk or hear. The employee is frequently required to sit for long periods of time; stand; walk; use hands to type, handle or feel; and reach with hands and arms.
Position Type and Expected Hours of Work
This is a contract position that is expected to last six months in duration. There is a possibility of the project’s duration extending past the initial six months. Hours of work and days are flexible, and may vary depend on assigned projects. Occasional evening and weekend work may be required as job duties demand.
The position may require travel to the Oklahoma City office for scheduled meetings.
Required Education and Experience
Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice.