Browse
Employers / Recruiters
Negotiable
Full-time
Continue
By pressing the button above, you agree to our Terms and Privacy Policy, and agree to receive email job alerts. You can unsubscribe anytime.
 Overview:
The Software Engineer designs, develops, debugs, tests, and supports supporting software used in material handling solutions and integrates the software with third-party applications. Delivers solutions within defined budgets and aggressive timelines while following project standards and best practices.
 
Responsibilities:
  • Performs the software development of solutions used in material handling systems, following the software development life cycle
  • Provides leadership to the design process, creating a solution that meets client business requirements
  • Leads a team of engineers through the project life cycle
  • Works closely with the Software/Electrical engineering team to integrate control solutions with third-party applications
  • Provides product and on-call support as required
  • Travels as required
 
Qualifications:
  • Bachelor's degree in Software Engineering, Computer Engineering, Computer Science or equivalent experience
  • Minimum 5 years of experience in application development using Microsoft technologies
  • Experience with developing inter-process communication (TCP/IP socket of WCF)
  • Experience with Mobile Software Development a plus
  • Experience with WPF and XAML Technologies a plus
  • Experience in the Material Handling Industry/Distribution Centers and warehouse automation
  • Computer skills, including Java, or C/C ++, or SQL or Oracle Server
  • Understanding of computer science design patterns and ability to develop objected-oriented design patterns
  • Understanding of real-time control software architectures embedded RTOS application design using threads and inter-process communication, structured code, abstraction, device drivers, and similar technologies
  • Knowledge of Team Foundation Server version control system
  • Excellent verbal and written communication skills
  • Self-motivated and detail-oriented
  • Creative thinking and problem-solving skills
  • Ability to lead work teams and projects effectively
  • Ability to multi-task while maintaining attention to detail and deadlines
  • Ability to learn new technologies
  • Team-oriented and collaborative
 

Last updated on Jan 4, 2022

See more

More jobs at g9jdnwzjhnvto4vaplg752gwru3na902d0vak4s37zofm0lm6v3p80meq1rg0f08

Analyze All

More jobs like this

Analyze All