|
Search Jobvertise Jobs
|
Jobvertise
|
JAVA Software Engineer Location: US-UT-Salt Lake City Email this job to a friend
Report this Job
Job Description: Location- salt lake city UT 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 ASP.net, AJAX, Java Script, JQuery; HTML5 a plus
- Experience with developing inter-process communication (TCP/IP socket of WCF) a plus
- 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 .Net Framework, C#, VB 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
Please feel free to contact me if in case of any queries at ubmishra@sterling-engineering.com 708 719 2228
Snappyhire
|