Schaefer Systems International, Inc.

Software Developer

11 months ago
Category
Engineering

Overview

The Software Developer designs and implements software solutions. This position requires knowledge about various programming languages, software development tools, software architecture, operating systems, hardware and network design and databases.

Responsibilities

  • Defines interfaces and programming for customer systems
  • Designs and develops of new software solutions
  • Continuously improves and optimizes existing applications
  • Creates software documentation for own software implementation and that of others
  • Actively communicates with team members and customers
  • Participates in team meetings on an as needed basis
  • Troubleshoots system issues in 1st, 2nd or 3rd level depending on project requirements
  • Travels internationally for training, project assignments and commissioning.
  • Works on-call in 1st, 2nd or 3rd level
  • Shift work on an as needed basis for system support and/or commissioning
  • Reasonable accommodations may be made to enable individuals with disabilities to perform Essential Functions.
  • Occasionally performs installation of network or computer hardware if required by a project in the office or on-site

Qualifications

  • 4-year degree in Computer Science or Engineering or equivalent combination of education and experience in similar work.
  • 2 years experience with .NET development
  • Database knowledge, especially TSQL
  • Experience with source code management systems (GIT, subversion)
  • Experience with Linux systems
  • Good working knowledge of:
  • Microsoft.net Winforms unter C#:
  • ADO.net, LINQ, DevExpress
  • Web-Applications: HTML, CSS, JavaScript, node.js
  • Ability to travel internationally for project integrations
  • Frequent interaction with German colleagues

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed