Schaefer Systems International, Inc.

Software Developer

Posted Date 1 year ago(1/26/2017 10:44 AM)


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.


  • 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


  • 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:
  • Winforms unter C#:
  •, LINQ, DevExpress
  • Web-Applications: HTML, CSS, JavaScript, node.js
  • Ability to travel internationally for project integrations
  • Frequent interaction with German colleagues


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